{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\flow\\SubDataDetail.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\flow\\SubDataDetail.vue","mtime":1667327529356},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-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]}