1 line
8.8 KiB
JSON
1 line
8.8 KiB
JSON
|
|
{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\device\\driver\\standard_storage.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\device\\driver\\standard_storage.vue","mtime":1732871026600},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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\nimport {\r\n queryDriverConfig,\r\n updateConfig,\r\n testRead,\r\n testwrite\r\n} from '@/api/acs/device/driverConfig'\r\nimport { selectOpcList } from '@/api/acs/device/opc'\r\nimport { selectPlcList } from '@/api/acs/device/opcPlc'\r\nimport { selectListByOpcID } from '@/api/acs/device/opcPlc'\r\n\r\nimport crud from '@/mixins/crud'\r\nimport deviceCrud from '@/api/acs/device/device'\r\n\r\nexport default {\r\n name: 'StandardStorage',\r\n mixins: [crud],\r\n props: {\r\n parentForm: {\r\n type: Object,\r\n required: true\r\n }\r\n },\r\n data() {\r\n const checkMaxY = (rule, value, callback) => {\r\n if (value < this.form.minY) {\r\n callback(new Error('最大列应大于最小列!'))\r\n } else {\r\n callback()\r\n }\r\n }\r\n const checkMinY = (rule, value, callback) => {\r\n if (value > this.form.maxY) {\r\n callback(new Error('最小列应小于最大列!'))\r\n } else {\r\n callback()\r\n }\r\n }\r\n const checkMaxZ = (rule, value, callback) => {\r\n if (value < this.form.minZ) {\r\n callback(new Error('最大层应大于最小层!'))\r\n } else {\r\n callback()\r\n }\r\n }\r\n const checkMinZ = (rule, value, callback) => {\r\n if (value > this.form.maxZ) {\r\n callback(new Error('最小层应小于最大层!'))\r\n } else {\r\n callback()\r\n }\r\n }\r\n return {\r\n device_code: '',\r\n device_id: '',\r\n plc_id: '',\r\n plc_code: '',\r\n opc_id: '',\r\n opc_code: '',\r\n configLoading: false,\r\n dataOpcservers: [],\r\n dataOpcPlcs: [],\r\n deviceList: [],\r\n data1: [],\r\n data2: [],\r\n form: {\r\n x: 0,\r\n tunnel: 0,\r\n maxY: 0,\r\n maxZ: 0,\r\n minY: 0,\r\n minZ: 0,\r\n reqWms: true\r\n },\r\n rules: {\r\n x: [\r\n { required: true, message: '排不能为空', trigger: 'blur' }\r\n ],\r\n tunnel: [\r\n { required: true, type: 'number', min: 0, message: '请输入大于0的数字', trigger: 'blur' }\r\n ],\r\n maxY: [\r\n { required: true, type: 'number', min: 0, message: '请输入大于0的数字', trigger: 'blur' },\r\n { validator: checkMaxY, trigger: 'blur' }\r\n ],\r\n maxZ: [\r\n { required: true, type: 'number', min: 0, message: '请输入大于0的数字', trigger: 'blur' },\r\n { validator: checkMaxZ, trigger: 'blur' }\r\n ],\r\n minY: [\r\n { required: true, type: 'number', min: 0, message: '请输入大于0的数字', trigger: 'blur' },\r\n { validator: checkMinY, trigger: 'blur' }\r\n ],\r\n minZ: [\r\n { required: true, type: 'number', min: 0, messag
|