{"remainingRequest":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\cssc-fvue\\src\\components\\flow\\SubDataDetail.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\cssc-fvue\\src\\components\\flow\\SubDataDetail.vue","mtime":1667804639149},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\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\r\nexport default {\r\n name: \"sub-data-detail\",\r\n components: {},\r\n data() {\r\n return {\r\n showSubDetail:false,\r\n displayFields:[],\r\n };\r\n },\r\n methods: {\r\n handleOpen(subData,formFields){\r\n this.displayFields = [];\r\n this.showSubDetail = true;\r\n if(formFields && formFields.length>0){\r\n let idx = 0;\r\n for (let i = 0; i < formFields.length; i++) {\r\n if(!this.displayFields[idx]){\r\n this.displayFields[idx] = [];\r\n }\r\n const field = this.getField(subData,formFields[i]);\r\n const sn = i%2;\r\n this.displayFields[idx][sn] = field;\r\n if(i!=0 && i%2==1){\r\n idx++;\r\n }\r\n }\r\n }\r\n },\r\n getField(data,field){\r\n let value = data[field.name];\r\n if(value=='undefined' || typeof(value) == 'undefined'){\r\n value = '';\r\n }\r\n return {name:field.desc,value:value};\r\n }\r\n }\r\n};\r\n",null]}