From ca8cd514b1acec6dcec83ef825d6893b6ccf538e Mon Sep 17 00:00:00 2001
From: tianlong <17603473476@163.com>
Date: Fri, 22 Aug 2025 14:23:19 +0800
Subject: [PATCH] up
---
.eslintrc.js | 396 ++++++++--------
src/components/itemSelect/single2.vue | 22 +-
src/components/workorderSelect/single.vue | 39 +-
src/layout/components/Navbar.vue | 6 -
src/utils/ruoyi.js | 3 +-
src/views/mes/md/mditem/index.vue | 4 +-
src/views/mes/pro/feedback/index.vue | 411 +++++++++++------
src/views/mes/pro/machineryJob/index.vue | 386 +++++++++++++---
src/views/mes/pro/monthReport/index.vue | 150 ++++--
src/views/mes/pro/process/index.vue | 207 ++++++---
src/views/mes/pro/schedule/index.vue | 377 ++++++++++------
src/views/mes/pro/workorder/index.vue | 18 +-
src/views/mes/wm/issue/index.vue | 424 +++++++++++------
src/views/mes/wm/itemrecpt/index.vue | 368 +++++++++++----
src/views/mes/wm/productrecpt/line.vue | 78 ++--
src/views/mes/wm/productsalse/index.vue | 349 +++++++++++---
src/views/mes/wm/rtissue/index.vue | 491 ++++++++++++++------
src/views/mes/wm/rtsalse/index.vue | 527 +++++++++++++++-------
src/views/mes/wm/rtvendor/index.vue | 425 ++++++++++++-----
src/views/mes/wm/transfer/index.vue | 15 +-
src/views/mes/wm/wmstock/index.vue | 50 +-
vue.config.js | 12 +-
22 files changed, 3259 insertions(+), 1499 deletions(-)
diff --git a/.eslintrc.js b/.eslintrc.js
index 82bbdee..c369b93 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -1,199 +1,199 @@
-// ESlint 检查配置
-module.exports = {
- root: true,
- parserOptions: {
- parser: 'babel-eslint',
- sourceType: 'module'
- },
- env: {
- browser: true,
- node: true,
- es6: true,
- },
- extends: ['plugin:vue/recommended', 'eslint:recommended'],
+// // ESlint 检查配置
+// module.exports = {
+// root: true,
+// parserOptions: {
+// parser: 'babel-eslint',
+// sourceType: 'module'
+// },
+// env: {
+// browser: true,
+// node: true,
+// es6: true,
+// },
+// extends: ['plugin:vue/recommended', 'eslint:recommended'],
- // add your custom rules here
- //it is base on https://github.com/vuejs/eslint-config-vue
- rules: {
- "vue/max-attributes-per-line": [2, {
- "singleline": 10,
- "multiline": {
- "max": 1,
- "allowFirstLine": false
- }
- }],
- "vue/singleline-html-element-content-newline": "off",
- "vue/multiline-html-element-content-newline":"off",
- "vue/name-property-casing": ["error", "PascalCase"],
- "vue/no-v-html": "off",
- 'accessor-pairs': 2,
- 'arrow-spacing': [2, {
- 'before': true,
- 'after': true
- }],
- 'block-spacing': [2, 'always'],
- 'brace-style': [2, '1tbs', {
- 'allowSingleLine': true
- }],
- 'camelcase': [0, {
- 'properties': 'always'
- }],
- 'comma-dangle': [2, 'never'],
- 'comma-spacing': [2, {
- 'before': false,
- 'after': true
- }],
- 'comma-style': [2, 'last'],
- 'constructor-super': 2,
- 'curly': [2, 'multi-line'],
- 'dot-location': [2, 'property'],
- 'eol-last': 2,
- 'eqeqeq': ["error", "always", {"null": "ignore"}],
- 'generator-star-spacing': [2, {
- 'before': true,
- 'after': true
- }],
- 'handle-callback-err': [2, '^(err|error)$'],
- 'indent': [2, 2, {
- 'SwitchCase': 1
- }],
- 'jsx-quotes': [2, 'prefer-single'],
- 'key-spacing': [2, {
- 'beforeColon': false,
- 'afterColon': true
- }],
- 'keyword-spacing': [2, {
- 'before': true,
- 'after': true
- }],
- 'new-cap': [2, {
- 'newIsCap': true,
- 'capIsNew': false
- }],
- 'new-parens': 2,
- 'no-array-constructor': 2,
- 'no-caller': 2,
- 'no-console': 'off',
- 'no-class-assign': 2,
- 'no-cond-assign': 2,
- 'no-const-assign': 2,
- 'no-control-regex': 0,
- 'no-delete-var': 2,
- 'no-dupe-args': 2,
- 'no-dupe-class-members': 2,
- 'no-dupe-keys': 2,
- 'no-duplicate-case': 2,
- 'no-empty-character-class': 2,
- 'no-empty-pattern': 2,
- 'no-eval': 2,
- 'no-ex-assign': 2,
- 'no-extend-native': 2,
- 'no-extra-bind': 2,
- 'no-extra-boolean-cast': 2,
- 'no-extra-parens': [2, 'functions'],
- 'no-fallthrough': 2,
- 'no-floating-decimal': 2,
- 'no-func-assign': 2,
- 'no-implied-eval': 2,
- 'no-inner-declarations': [2, 'functions'],
- 'no-invalid-regexp': 2,
- 'no-irregular-whitespace': 2,
- 'no-iterator': 2,
- 'no-label-var': 2,
- 'no-labels': [2, {
- 'allowLoop': false,
- 'allowSwitch': false
- }],
- 'no-lone-blocks': 2,
- 'no-mixed-spaces-and-tabs': 2,
- 'no-multi-spaces': 2,
- 'no-multi-str': 2,
- 'no-multiple-empty-lines': [2, {
- 'max': 1
- }],
- 'no-native-reassign': 2,
- 'no-negated-in-lhs': 2,
- 'no-new-object': 2,
- 'no-new-require': 2,
- 'no-new-symbol': 2,
- 'no-new-wrappers': 2,
- 'no-obj-calls': 2,
- 'no-octal': 2,
- 'no-octal-escape': 2,
- 'no-path-concat': 2,
- 'no-proto': 2,
- 'no-redeclare': 2,
- 'no-regex-spaces': 2,
- 'no-return-assign': [2, 'except-parens'],
- 'no-self-assign': 2,
- 'no-self-compare': 2,
- 'no-sequences': 2,
- 'no-shadow-restricted-names': 2,
- 'no-spaced-func': 2,
- 'no-sparse-arrays': 2,
- 'no-this-before-super': 2,
- 'no-throw-literal': 2,
- 'no-trailing-spaces': 2,
- 'no-undef': 2,
- 'no-undef-init': 2,
- 'no-unexpected-multiline': 2,
- 'no-unmodified-loop-condition': 2,
- 'no-unneeded-ternary': [2, {
- 'defaultAssignment': false
- }],
- 'no-unreachable': 2,
- 'no-unsafe-finally': 2,
- 'no-unused-vars': [2, {
- 'vars': 'all',
- 'args': 'none'
- }],
- 'no-useless-call': 2,
- 'no-useless-computed-key': 2,
- 'no-useless-constructor': 2,
- 'no-useless-escape': 0,
- 'no-whitespace-before-property': 2,
- 'no-with': 2,
- 'one-var': [2, {
- 'initialized': 'never'
- }],
- 'operator-linebreak': [2, 'after', {
- 'overrides': {
- '?': 'before',
- ':': 'before'
- }
- }],
- 'padded-blocks': [2, 'never'],
- 'quotes': [2, 'single', {
- 'avoidEscape': true,
- 'allowTemplateLiterals': true
- }],
- 'semi': [2, 'never'],
- 'semi-spacing': [2, {
- 'before': false,
- 'after': true
- }],
- 'space-before-blocks': [2, 'always'],
- 'space-before-function-paren': [2, 'never'],
- 'space-in-parens': [2, 'never'],
- 'space-infix-ops': 2,
- 'space-unary-ops': [2, {
- 'words': true,
- 'nonwords': false
- }],
- 'spaced-comment': [2, 'always', {
- 'markers': ['global', 'globals', 'eslint', 'eslint-disable', '*package', '!', ',']
- }],
- 'template-curly-spacing': [2, 'never'],
- 'use-isnan': 2,
- 'valid-typeof': 2,
- 'wrap-iife': [2, 'any'],
- 'yield-star-spacing': [2, 'both'],
- 'yoda': [2, 'never'],
- 'prefer-const': 2,
- 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
- 'object-curly-spacing': [2, 'always', {
- objectsInObjects: false
- }],
- 'array-bracket-spacing': [2, 'never']
- }
-}
+// // add your custom rules here
+// //it is base on https://github.com/vuejs/eslint-config-vue
+// rules: {
+// "vue/max-attributes-per-line": [2, {
+// "singleline": 10,
+// "multiline": {
+// "max": 1,
+// "allowFirstLine": false
+// }
+// }],
+// "vue/singleline-html-element-content-newline": "off",
+// "vue/multiline-html-element-content-newline":"off",
+// "vue/name-property-casing": ["error", "PascalCase"],
+// "vue/no-v-html": "off",
+// 'accessor-pairs': 2,
+// 'arrow-spacing': [2, {
+// 'before': true,
+// 'after': true
+// }],
+// 'block-spacing': [2, 'always'],
+// 'brace-style': [2, '1tbs', {
+// 'allowSingleLine': true
+// }],
+// 'camelcase': [0, {
+// 'properties': 'always'
+// }],
+// 'comma-dangle': [2, 'never'],
+// 'comma-spacing': [2, {
+// 'before': false,
+// 'after': true
+// }],
+// 'comma-style': [2, 'last'],
+// 'constructor-super': 2,
+// 'curly': [2, 'multi-line'],
+// 'dot-location': [2, 'property'],
+// 'eol-last': 2,
+// 'eqeqeq': ["error", "always", {"null": "ignore"}],
+// 'generator-star-spacing': [2, {
+// 'before': true,
+// 'after': true
+// }],
+// 'handle-callback-err': [2, '^(err|error)$'],
+// 'indent': [2, 2, {
+// 'SwitchCase': 1
+// }],
+// 'jsx-quotes': [2, 'prefer-single'],
+// 'key-spacing': [2, {
+// 'beforeColon': false,
+// 'afterColon': true
+// }],
+// 'keyword-spacing': [2, {
+// 'before': true,
+// 'after': true
+// }],
+// 'new-cap': [2, {
+// 'newIsCap': true,
+// 'capIsNew': false
+// }],
+// 'new-parens': 2,
+// 'no-array-constructor': 2,
+// 'no-caller': 2,
+// 'no-console': 'off',
+// 'no-class-assign': 2,
+// 'no-cond-assign': 2,
+// 'no-const-assign': 2,
+// 'no-control-regex': 0,
+// 'no-delete-var': 2,
+// 'no-dupe-args': 2,
+// 'no-dupe-class-members': 2,
+// 'no-dupe-keys': 2,
+// 'no-duplicate-case': 2,
+// 'no-empty-character-class': 2,
+// 'no-empty-pattern': 2,
+// 'no-eval': 2,
+// 'no-ex-assign': 2,
+// 'no-extend-native': 2,
+// 'no-extra-bind': 2,
+// 'no-extra-boolean-cast': 2,
+// 'no-extra-parens': [2, 'functions'],
+// 'no-fallthrough': 2,
+// 'no-floating-decimal': 2,
+// 'no-func-assign': 2,
+// 'no-implied-eval': 2,
+// 'no-inner-declarations': [2, 'functions'],
+// 'no-invalid-regexp': 2,
+// 'no-irregular-whitespace': 2,
+// 'no-iterator': 2,
+// 'no-label-var': 2,
+// 'no-labels': [2, {
+// 'allowLoop': false,
+// 'allowSwitch': false
+// }],
+// 'no-lone-blocks': 2,
+// 'no-mixed-spaces-and-tabs': 2,
+// 'no-multi-spaces': 2,
+// 'no-multi-str': 2,
+// 'no-multiple-empty-lines': [2, {
+// 'max': 1
+// }],
+// 'no-native-reassign': 2,
+// 'no-negated-in-lhs': 2,
+// 'no-new-object': 2,
+// 'no-new-require': 2,
+// 'no-new-symbol': 2,
+// 'no-new-wrappers': 2,
+// 'no-obj-calls': 2,
+// 'no-octal': 2,
+// 'no-octal-escape': 2,
+// 'no-path-concat': 2,
+// 'no-proto': 2,
+// 'no-redeclare': 2,
+// 'no-regex-spaces': 2,
+// 'no-return-assign': [2, 'except-parens'],
+// 'no-self-assign': 2,
+// 'no-self-compare': 2,
+// 'no-sequences': 2,
+// 'no-shadow-restricted-names': 2,
+// 'no-spaced-func': 2,
+// 'no-sparse-arrays': 2,
+// 'no-this-before-super': 2,
+// 'no-throw-literal': 2,
+// 'no-trailing-spaces': 2,
+// 'no-undef': 2,
+// 'no-undef-init': 2,
+// 'no-unexpected-multiline': 2,
+// 'no-unmodified-loop-condition': 2,
+// 'no-unneeded-ternary': [2, {
+// 'defaultAssignment': false
+// }],
+// 'no-unreachable': 2,
+// 'no-unsafe-finally': 2,
+// 'no-unused-vars': [2, {
+// 'vars': 'all',
+// 'args': 'none'
+// }],
+// 'no-useless-call': 2,
+// 'no-useless-computed-key': 2,
+// 'no-useless-constructor': 2,
+// 'no-useless-escape': 0,
+// 'no-whitespace-before-property': 2,
+// 'no-with': 2,
+// 'one-var': [2, {
+// 'initialized': 'never'
+// }],
+// 'operator-linebreak': [2, 'after', {
+// 'overrides': {
+// '?': 'before',
+// ':': 'before'
+// }
+// }],
+// 'padded-blocks': [2, 'never'],
+// 'quotes': [2, 'single', {
+// 'avoidEscape': true,
+// 'allowTemplateLiterals': true
+// }],
+// 'semi': [2, 'never'],
+// 'semi-spacing': [2, {
+// 'before': false,
+// 'after': true
+// }],
+// 'space-before-blocks': [2, 'always'],
+// 'space-before-function-paren': [2, 'never'],
+// 'space-in-parens': [2, 'never'],
+// 'space-infix-ops': 2,
+// 'space-unary-ops': [2, {
+// 'words': true,
+// 'nonwords': false
+// }],
+// 'spaced-comment': [2, 'always', {
+// 'markers': ['global', 'globals', 'eslint', 'eslint-disable', '*package', '!', ',']
+// }],
+// 'template-curly-spacing': [2, 'never'],
+// 'use-isnan': 2,
+// 'valid-typeof': 2,
+// 'wrap-iife': [2, 'any'],
+// 'yield-star-spacing': [2, 'both'],
+// 'yoda': [2, 'never'],
+// 'prefer-const': 2,
+// 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
+// 'object-curly-spacing': [2, 'always', {
+// objectsInObjects: false
+// }],
+// 'array-bracket-spacing': [2, 'never']
+// }
+// }
diff --git a/src/components/itemSelect/single2.vue b/src/components/itemSelect/single2.vue
index 7fa3635..6db0ed8 100644
--- a/src/components/itemSelect/single2.vue
+++ b/src/components/itemSelect/single2.vue
@@ -29,14 +29,14 @@
-
+ /> -->
{{ parseTime(scope.row.createTime) }}
@@ -125,7 +125,7 @@ export default {
pageSize: 10,
orderCode: this.sourceCode,
},
- selectedItemId:null,
+ selectedItemId: null,
};
},
created() {
@@ -162,7 +162,7 @@ export default {
if (row) {
this.selectedRow = row;
this.$emit("onSelected", this.selectedRow);
- this.$emit('cancels', null)
+ this.$emit("cancels", null);
}
},
// 单选选中数据
@@ -177,7 +177,7 @@ export default {
// 怀疑点标记
if (!this.selectedItemId) {
// console.log(this.selectedItemId);
-
+
this.$notify({
title: "提示",
type: "warning",
@@ -186,11 +186,11 @@ export default {
return;
}
this.$emit("onSelected", this.selectedRow);
- this.$emit('cancels', null)
+ this.$emit("cancels", null);
+ },
+ clear() {
+ this.$emit("cancels", null);
},
- clear(){
- this.$emit('cancels', null)
- }
},
};
diff --git a/src/components/workorderSelect/single.vue b/src/components/workorderSelect/single.vue
index 762a012..37f6c36 100644
--- a/src/components/workorderSelect/single.vue
+++ b/src/components/workorderSelect/single.vue
@@ -60,18 +60,19 @@
@keyup.enter.native="handleQuery"
/>
-
+
+
+
- 搜索
- 重置
+ 重置
-
-
+
-
-
+
@@ -121,12 +120,7 @@
align="center"
prop="sourceCode"
/> -->
-
+
-
+
{{ parseTime(scope.row.requestDate, "{y}-{m}-{d}") }}
diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index 39b3dad..3ce0dc8 100644
--- a/src/layout/components/Navbar.vue
+++ b/src/layout/components/Navbar.vue
@@ -9,13 +9,7 @@
-
-
-
-
-
-
diff --git a/src/utils/ruoyi.js b/src/utils/ruoyi.js
index 7e6eccd..58cb6c8 100644
--- a/src/utils/ruoyi.js
+++ b/src/utils/ruoyi.js
@@ -54,7 +54,7 @@ export function resetForm(refName) {
}
// 添加日期范围
-export function addDateRange(params, dateRange, propName) {
+export function addDateRange(params, dateRange, propName ,Time) {
let search = params;
search.params = typeof (search.params) === 'object' && search.params !== null && !Array.isArray(search.params) ? search.params : {};
dateRange = Array.isArray(dateRange) ? dateRange : [];
@@ -65,6 +65,7 @@ export function addDateRange(params, dateRange, propName) {
search.params['begin' + propName] = dateRange[0];
search.params['end' + propName] = dateRange[1];
}
+ console.log(search)
return search;
}
diff --git a/src/views/mes/md/mditem/index.vue b/src/views/mes/md/mditem/index.vue
index 8b34dc1..36d3756 100644
--- a/src/views/mes/md/mditem/index.vue
+++ b/src/views/mes/md/mditem/index.vue
@@ -308,7 +308,7 @@
-
+