1 line
4.3 KiB
JSON
1 line
4.3 KiB
JSON
{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\components\\VxeTableRender\\components\\FilterExcel.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\components\\VxeTableRender\\components\\FilterExcel.vue","mtime":1732871026682},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\babel.config.js","mtime":1732871025888},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1732872825017},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["\"use strict\";\n\nvar _interopRequireDefault = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nrequire(\"core-js/modules/web.dom.iterable\");\nrequire(\"core-js/modules/es6.object.keys\");\nvar _xeUtils = _interopRequireDefault(require(\"xe-utils\"));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = exports.default = {\n name: 'FilterExcel',\n props: {\n params: Object\n },\n data: function data() {\n return {\n column: null,\n option: null,\n colValList: [],\n caseGroups: [[{\n value: 'equal',\n label: '等于'\n }, {\n value: 'ne',\n label: '不等于'\n }], [{\n value: 'greater',\n label: '大于'\n }, {\n value: 'ge',\n label: '大于或等于'\n }, {\n value: 'less',\n label: '小于'\n }, {\n value: 'le',\n label: '小于或等于'\n }]]\n };\n },\n computed: {\n searchList: function searchList() {\n var option = this.option,\n colValList = this.colValList;\n return option.data.sVal ? colValList.filter(function (val) {\n return val.indexOf(option.data.sVal) > -1;\n }) : colValList;\n }\n },\n created: function created() {\n this.load();\n },\n methods: {\n load: function load() {\n var _this$params = this.params,\n $table = _this$params.$table,\n column = _this$params.column;\n var _$table$getTableData = $table.getTableData(),\n fullData = _$table$getTableData.fullData;\n var option = column.filters[0];\n var colValList = Object.keys(_xeUtils.default.groupBy(fullData, column.property));\n this.column = column;\n this.option = option;\n this.colValList = colValList;\n },\n sAllEvent: function sAllEvent() {\n var data = this.option.data;\n if (data.vals.length > 0) {\n data.vals = [];\n } else {\n data.vals = this.colValList;\n }\n },\n sItemEvent: function sItemEvent(val) {\n var data = this.option.data;\n var vIndex = data.vals.indexOf(val);\n if (vIndex === -1) {\n data.vals.push(val);\n } else {\n data.vals.splice(vIndex, 1);\n }\n },\n confirmFilterEvent: function confirmFilterEvent(evnt) {\n var params = this.params,\n option = this.option;\n var data = option.data;\n var $panel = params.$panel;\n data.f1 = '';\n data.f2 = '';\n $panel.changeOption(evnt, true, option);\n $panel.confirmFilter();\n },\n resetFilterEvent: function resetFilterEvent() {\n var $panel = this.params.$panel;\n $panel.resetFilter();\n },\n childMenuClickEvent: function childMenuClickEvent(cItem) {\n this.$XModal.alert({\n content: cItem.label\n });\n }\n }\n};",null]} |