{"remainingRequest":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\artfess-module\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\artfess-module\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\artfess-module\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\artfess-module\\src\\components\\HtAddQueryStrategy.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\artfess-module\\src\\components\\HtAddQueryStrategy.vue","mtime":1675232038543},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\artfess-module\\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//\nimport utils from \"@/utils.js\";\nimport service from \"@/service.js\";\nimport { Promise } from \"q\";\nimport { setTimeout } from \"timers\";\nexport default {\n name: 'ht-add-query-strategy',\n props: {\n fieldOptions: Array,\n dialogVisible: false,\n tableCode: String\n },\n methods: {\n onSubmit: function onSubmit() {},\n handleClose: function handleClose(done) {\n var _this = this;\n\n this.$confirm('确认关闭?').then(function (_) {\n done();\n\n _this.$emit(\"queryStrategyCancle\");\n }).catch(function (_) {});\n },\n handleCancle: function handleCancle() {\n this.$emit(\"queryStrategyCancle\");\n },\n save: function save() {\n var _this2 = this;\n\n this.$validator.validateAll().then(function (validate) {\n if (validate) {\n _this2.$emit(\"queryStrategySave\", _this2.form);\n } else {\n _this2.$message.error('表单验证失败,请检查');\n }\n });\n },\n addQuerys: function addQuerys() {\n this.form.querys.push({});\n },\n removeQuerys: function removeQuerys(item) {\n this.form.querys.remove(item);\n },\n changeField: function changeField(item) {\n if (item.field.options && item.field.options.length > 0) {\n item.operation = \"EQ\";\n }\n\n item.property = item.field.value;\n }\n },\n data: function data() {\n return {\n form: {\n querys: [{}],\n tableCode: this.tableCode\n },\n queryOPs: [{\n label: \"等于\",\n value: \"EQ\"\n }, {\n label: \"等于忽略大小写\",\n value: \"EIC\"\n }, {\n label: \"小于\",\n value: \"LT\"\n }, {\n label: \"大于\",\n value: \"GT\"\n }, {\n label: \"小于等于\",\n value: \"LE\"\n }, {\n label: \"大于等于\",\n value: \"GE\"\n }, {\n label: \"不等于\",\n value: \"NE\"\n }, {\n label: \"相似\",\n value: \"LK\"\n }, {\n label: \"左相似\",\n value: \"LFK\"\n }, {\n label: \"右相似\",\n value: \"RHK\"\n }, {\n label: \"为空\",\n value: \"ISNULL\"\n }, {\n label: \"非空\",\n value: \"NOTNULL\"\n }, {\n label: \"在...之间\",\n value: \"BETWEEN\"\n }, {\n label: \"在...中\",\n value: \"IN\"\n }]\n };\n }\n};",null]}