{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-mobile/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/badp-bcxin-web-5.x-mobile/src/components/view_gridview.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-mobile/src/components/view_gridview.vue","mtime":1740130327259},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-mobile/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-mobile/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-mobile/node_modules/babel-loader/lib/index.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-mobile/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-mobile/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport form_searchform from \"@/components/form_searchform.vue\";\nimport activity from \"@/components/activity.vue\";\n// import mdialog from \"@/components/dialog.vue\";\nimport API from \"@/api.js\";\nimport Constant from \"@/Constant.js\";\nexport default {\n name: \"view-gridview\",\n props: [\"openParams\"],\n components: {\n form_searchform,\n activity,\n // mdialog\n },\n data: function() {\n return {\n rowdatas: {},\n status: {} //存放编辑状态\n };\n },\n computed: {\n view() {\n return this.$parent.view;\n },\n tableData() {\n let docs =\n this.view.data && this.view.data.data ? this.view.data.data : undefined;\n let tds = [];\n if (docs)\n docs.forEach(doc => {\n let rows = {};\n rows.formId = doc.formId;\n rows.docId = doc.id;\n for (var key in doc.items) {\n let items = doc.items[key];\n rows[key] = items.value;\n }\n tds.push(rows);\n });\n return tds;\n }\n },\n\n methods: {\n onSearch(searchData) {\n this.$parent.initView({\n appId: this.openParams.appId,\n viewId: this.openParams.actionContent,\n data: searchData,\n exparams: {\n currpage: this.currentPage,\n lines: this.pagesize\n }\n });\n },\n\n //进入编辑状态\n doEdit(row) {\n API.getForm(\n this.openParams.appId,\n row.formId,\n row.docId,\n {},\n {\n onSucess: response => {\n let fields = response.data.data.fields;\n let formdata = response.data.data;\n //以docId为Key存储formData\n this.$set(this.rowdatas, row.docId, formdata);\n fields.forEach(fld => {\n let template = \"\";\n if (fld.formField == \"InputField\") {\n template = \"