diff --git a/klp-ui/src/views/wms/coil/do/correct.vue b/klp-ui/src/views/wms/coil/do/correct.vue
index 6fa848cd..ee95575f 100644
--- a/klp-ui/src/views/wms/coil/do/correct.vue
+++ b/klp-ui/src/views/wms/coil/do/correct.vue
@@ -477,19 +477,19 @@ export default {
currentCoilNo: [
{ required: true, message: "当前钢卷号不能为空", trigger: "blur" },
// 远程校验,当前钢卷号不能重复
- {
- validator: (rule, value, callback) => {
- checkCoilNo({ currentCoilNo: value, coilId: this.form.coilId }).then(res => {
- const { duplicateType } = res.data;
- if (duplicateType === 'current' || duplicateType === 'both') {
- // alert('当前钢卷号重复,请重新输入');
- callback(new Error('当前钢卷号重复,请重新输入'));
- } else {
- callback();
- }
- })
- }, trigger: 'blur'
- },
+ // {
+ // validator: (rule, value, callback) => {
+ // checkCoilNo({ currentCoilNo: value, coilId: this.form.coilId }).then(res => {
+ // const { duplicateType } = res.data;
+ // if (duplicateType === 'current' || duplicateType === 'both') {
+ // // alert('当前钢卷号重复,请重新输入');
+ // callback(new Error('当前钢卷号重复,请重新输入'));
+ // } else {
+ // callback();
+ // }
+ // })
+ // }, trigger: 'blur'
+ // },
],
materialType: [
{ required: true, message: "材料类型不能为空", trigger: "change" }
diff --git a/klp-ui/src/views/wms/coil/do/warehousing.vue b/klp-ui/src/views/wms/coil/do/warehousing.vue
index d5b92fb6..33e267e7 100644
--- a/klp-ui/src/views/wms/coil/do/warehousing.vue
+++ b/klp-ui/src/views/wms/coil/do/warehousing.vue
@@ -443,19 +443,19 @@ export default {
currentCoilNo: [
{ required: true, message: "当前钢卷号不能为空", trigger: "blur" },
// 远程校验,当前钢卷号不能重复
- {
- validator: (rule, value, callback) => {
- checkCoilNo({ currentCoilNo: value, coilId: this.form.coilId }).then(res => {
- const { duplicateType } = res.data;
- if (duplicateType === 'current' || duplicateType === 'both') {
- // alert('当前钢卷号重复,请重新输入');
- callback(new Error('当前钢卷号重复,请重新输入'));
- } else {
- callback();
- }
- })
- }, trigger: 'blur'
- },
+ // {
+ // validator: (rule, value, callback) => {
+ // checkCoilNo({ currentCoilNo: value, coilId: this.form.coilId }).then(res => {
+ // const { duplicateType } = res.data;
+ // if (duplicateType === 'current' || duplicateType === 'both') {
+ // // alert('当前钢卷号重复,请重新输入');
+ // callback(new Error('当前钢卷号重复,请重新输入'));
+ // } else {
+ // callback();
+ // }
+ // })
+ // }, trigger: 'blur'
+ // },
],
materialType: [
{ required: true, message: "材料类型不能为空", trigger: "change" }
diff --git a/klp-ui/src/views/wms/coil/panels/base.vue b/klp-ui/src/views/wms/coil/panels/base.vue
index 48f4ba7b..1627f4dd 100644
--- a/klp-ui/src/views/wms/coil/panels/base.vue
+++ b/klp-ui/src/views/wms/coil/panels/base.vue
@@ -590,26 +590,26 @@ export default {
currentCoilNo: [
{ required: true, message: "当前钢卷号不能为空", trigger: "blur" },
// 仅在新增的时候校验
- {
- validator: (rule, value, callback) => {
- // if (this.form.coilId) {
- // // 修改时会有coilId,不触发校验
- // console.log('修改时会有coilId,不触发校验');
- // callback();
- // } else {
- // 没有coilId则为新增 触发校验
- checkCoilNo({ currentCoilNo: value, coilId: this.form.coilId }).then(res => {
- const { duplicateType } = res.data;
- if (duplicateType === 'current' || duplicateType === 'both') {
- // alert('当前钢卷号重复,请重新输入');
- callback(new Error('当前钢卷号重复,请重新输入'));
- } else {
- callback();
- }
- })
- // }
- }, trigger: 'blur'
- }
+ // {
+ // validator: (rule, value, callback) => {
+ // // if (this.form.coilId) {
+ // // // 修改时会有coilId,不触发校验
+ // // console.log('修改时会有coilId,不触发校验');
+ // // callback();
+ // // } else {
+ // // 没有coilId则为新增 触发校验
+ // checkCoilNo({ currentCoilNo: value, coilId: this.form.coilId }).then(res => {
+ // const { duplicateType } = res.data;
+ // if (duplicateType === 'current' || duplicateType === 'both') {
+ // // alert('当前钢卷号重复,请重新输入');
+ // callback(new Error('当前钢卷号重复,请重新输入'));
+ // } else {
+ // callback();
+ // }
+ // })
+ // // }
+ // }, trigger: 'blur'
+ // }
],
itemId: [
{ required: true, message: "物品ID不能为空", trigger: "blur" }
diff --git a/klp-ui/src/views/wms/coil/panels/stepSplit.vue b/klp-ui/src/views/wms/coil/panels/stepSplit.vue
index 116476d8..f91e9cc5 100644
--- a/klp-ui/src/views/wms/coil/panels/stepSplit.vue
+++ b/klp-ui/src/views/wms/coil/panels/stepSplit.vue
@@ -278,20 +278,20 @@ export default {
}, trigger: 'blur'
},
// 仅在新增的时候校验
- {
- validator: (rule, value, callback) => {
- // 没有coilId则为新增 触发校验
- checkCoilNo({ currentCoilNo: value, coilId: this.splitForm.coilId }).then(res => {
- const { duplicateType } = res.data;
- if (duplicateType === 'current' || duplicateType === 'both') {
- // alert('当前钢卷号重复,请重新输入');
- callback(new Error('当前钢卷号重复,请重新输入'));
- } else {
- callback();
- }
- })
- }, trigger: 'blur'
- }
+ // {
+ // validator: (rule, value, callback) => {
+ // // 没有coilId则为新增 触发校验
+ // checkCoilNo({ currentCoilNo: value, coilId: this.splitForm.coilId }).then(res => {
+ // const { duplicateType } = res.data;
+ // if (duplicateType === 'current' || duplicateType === 'both') {
+ // // alert('当前钢卷号重复,请重新输入');
+ // callback(new Error('当前钢卷号重复,请重新输入'));
+ // } else {
+ // callback();
+ // }
+ // })
+ // }, trigger: 'blur'
+ // }
],
materialType: [{ required: true, message: '请选择材料类型', trigger: 'change' }],
itemId: [{ required: true, message: '请选择成品/原料', trigger: 'change' }],
diff --git a/klp-ui/src/views/wms/coil/typing.vue b/klp-ui/src/views/wms/coil/typing.vue
index 9e33253e..faabcae8 100644
--- a/klp-ui/src/views/wms/coil/typing.vue
+++ b/klp-ui/src/views/wms/coil/typing.vue
@@ -298,20 +298,20 @@ export default {
}, trigger: 'blur'
},
// 仅在新增的时候校验
- {
- validator: (rule, value, callback) => {
- // 没有coilId则为新增 触发校验
- checkCoilNo({ currentCoilNo: value, coilId: this.updateForm.coilId }).then(res => {
- const { duplicateType } = res.data;
- if (duplicateType === 'current' || duplicateType === 'both') {
- // alert('当前钢卷号重复,请重新输入');
- callback(new Error('当前钢卷号重复,请重新输入'));
- } else {
- callback();
- }
- })
- }, trigger: 'blur'
- }
+ // {
+ // validator: (rule, value, callback) => {
+ // // 没有coilId则为新增 触发校验
+ // checkCoilNo({ currentCoilNo: value, coilId: this.updateForm.coilId }).then(res => {
+ // const { duplicateType } = res.data;
+ // if (duplicateType === 'current' || duplicateType === 'both') {
+ // // alert('当前钢卷号重复,请重新输入');
+ // callback(new Error('当前钢卷号重复,请重新输入'));
+ // } else {
+ // callback();
+ // }
+ // })
+ // }, trigger: 'blur'
+ // }
],
team: [
{ required: true, message: '请输入班组', trigger: 'blur' }
diff --git a/klp-ui/src/views/wms/hrm/records/meal.vue b/klp-ui/src/views/wms/hrm/records/meal.vue
index 25c91a52..fd82e323 100644
--- a/klp-ui/src/views/wms/hrm/records/meal.vue
+++ b/klp-ui/src/views/wms/hrm/records/meal.vue
@@ -31,7 +31,15 @@
/>
-
+
+
+
+
@@ -156,7 +164,15 @@
-
+
+
+
+
@@ -188,6 +204,7 @@
import { listMealReport, getMealReport, delMealReport, addMealReport, updateMealReport } from "@/api/wms/mealReport";
import DictSelect from "@/components/DictSelect";
import EmployeeSelector from "@/components/EmployeeSelector";
+import { listDept } from "@/api/wms/dept"
export default {
name: "MealReport",
@@ -241,11 +258,13 @@ export default {
takeoutPeople: [{ required: true, message: '打包人数不能为空', trigger: 'blur' }],
totalPeople: [{ required: true, message: '用餐总人数不能为空', trigger: 'blur' }],
reportUserName: [{ required: true, message: '报餐人姓名不能为空', trigger: 'change' }]
- }
+ },
+ deptOptions: []
};
},
created() {
this.getList();
+ this.getDeptList();
},
watch: {
'form.dineInPeople': {
@@ -262,6 +281,11 @@ export default {
}
},
methods: {
+ getDeptList() {
+ listDept().then(response => {
+ this.deptOptions = response.data
+ })
+ },
/** 查询部门报餐主列表 */
getList() {
this.loading = true;
diff --git a/klp-ui/src/views/wms/receive/detail/index.vue b/klp-ui/src/views/wms/receive/detail/index.vue
index 81340274..514a0562 100644
--- a/klp-ui/src/views/wms/receive/detail/index.vue
+++ b/klp-ui/src/views/wms/receive/detail/index.vue
@@ -395,31 +395,6 @@ export default {
this.title = "修改收货单";
});
},
- /** 提交按钮 */
- submitForm() {
- this.$refs["form"].validate(valid => {
- if (valid) {
- this.buttonLoading = true;
- if (this.form.waybillId != null) {
- updateDeliveryWaybill(this.form).then(response => {
- this.$modal.msgSuccess("修改成功");
- this.open = false;
- this.getList();
- }).finally(() => {
- this.buttonLoading = false;
- });
- } else {
- addDeliveryWaybill(this.form).then(response => {
- this.$modal.msgSuccess("新增成功");
- this.open = false;
- this.getList();
- }).finally(() => {
- this.buttonLoading = false;
- });
- }
- }
- });
- },
/** 导出按钮操作 */
handleExport() {
this.download('wms/deliveryWaybill/export', {