{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\chart\\EipChartSetting.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\chart\\EipChartSetting.vue","mtime":1675071992038},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\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//\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//\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//\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 from \"@/api/form.js\";\nimport utils from \"@/hotent-ui-util.js\";\nexport default {\n props:{\n param: Object,\n yAxis: Array,\n xAxis: Array,\n sort:Array,\n condition: Array,\n chartStyle:Number\n },\n data(){\n return {\n dialogVisible:false,\n table:[],\n selections:[],\n xAxisField:[],\n yAxisField:[],\n conditionField:[],\n sortField:[],\n loading:false,\n activeName:\"yAxis\",\n numberOptionList:[\n {\n key:'EQ',\n value:'等于'\n },\n {\n key:\"GE\",\n value:'大于等于'\n },\n {\n key:\"LE\",\n value:'小于等于'\n },\n ],\n stringOptionList:[\n {\n key:\"LK\",\n value:\"like\"\n },\n {\n key:\"EQ\",\n value:\"等于\"\n },\n {\n key:\"IN\",\n value:\"in\"\n }\n ],\n dateOptionList:[\n {\n key:'EQ',\n value:'等于'\n },\n {\n key:\"BETWEEN\",\n value:'between'\n },\n {\n key:\"GE\",\n value:'大于等于'\n },\n {\n key:\"LE\",\n value:'小于等于'\n }\n ],\n valueSourceList:[\n {\n key:\"2\",\n value:'固定值'\n },\n {\n key:\"1\",\n value:'动态传入'\n }\n ],\n sortOptionList:[\n {\n key:\"asc\",\n value:\"升序\"\n },\n {\n key:\"desc\",\n value:\"降序\"\n }\n ]\n }\n },\n methods:{\n async initData(){\n let result = await form.getTable(this.param);\n this.yAxisField = [...this.yAxis];\n this.xAxisField = [...this.xAxis];\n this.conditionField = [...this.condition];\n this.sortField = [...this.sort];\n this.table = result.table.columnList;\n },\n handleSelectionChange(val){\n this.selections = val;\n },\n addToField(){\n if (this.activeName===\"yAxis\"){\n this.addToYAxisField();\n }else if (this.activeName===\"xAxis\"){\n this.addToXAxisField();\n }else if (this.activeName===\"condition\"){\n this.addToConditionField();\n }else if (this.activeName===\"sort\"){\n this.addToSortField();\n }\n },\n addToYAxisField(){\n for (let i=0;i{\n this.initData();\n });\n this.loading = false;\n }\n }\n}\n",null]}