Commit 9ee8c772 authored by renjintao's avatar renjintao

Merge branch 'master' of git.mes123.com:zhouyx/mes-ui into product-rjt

parents 2a0cb85a 621b6ac4
...@@ -21,6 +21,9 @@ export default { ...@@ -21,6 +21,9 @@ export default {
getEntryList(params){ getEntryList(params){
return Api.get(`${PlanUrl}/teamsdispatchs/getentrylist`, params); return Api.get(`${PlanUrl}/teamsdispatchs/getentrylist`, params);
}, },
// getEntryList(params){
// return Api.get(`${PlanUrl}/teamsdispatchs/getentrylist_mutiroutinggroup`, params);
// },
// 派工接口(保存) // 派工接口(保存)
saveTeamentry(params){ saveTeamentry(params){
return Api.post(`${PlanUrl}/teamsdispatchs/saveteamentry`, params); return Api.post(`${PlanUrl}/teamsdispatchs/saveteamentry`, params);
......
This diff is collapsed.
...@@ -402,12 +402,12 @@ export default { ...@@ -402,12 +402,12 @@ export default {
this.result.forEach((element) => { this.result.forEach((element) => {
for (let i = 0; i < element.list.length; i++) { for (let i = 0; i < element.list.length; i++) {
obj = { obj = {
detailId: element.list.length[i].detailId, detailId: element.list[i].detailId,
shopId: element.list.length[i].shopId, shopId: element.list[i].shopId,
quantity: element.list.length[i].quantity, quantity: element.list[i].quantity,
beginTime: element.list.length[i].beginTime, beginTime: element.list[i].beginTime,
endTime: element.list.length[i].endTime, endTime: element.list[i].endTime,
remark: element.list.length[i].remark, remark: element.list[i].remark,
}; };
items.push(obj); items.push(obj);
} }
......
...@@ -22,14 +22,14 @@ ...@@ -22,14 +22,14 @@
<Radio label="1">班组</Radio> <Radio label="1">班组</Radio>
</RadioGroup> </RadioGroup>
</FormItem>--> </FormItem>-->
<FormItem label="人员" v-if="mode == 1" prop="userIds"> <FormItem label="人员" v-if="mode == 1" prop="userIds" :rules="{required: true, message: '必填', trigger: 'blur'}">
<!-- <UserSelect <!-- <UserSelect
ref="userSelected" ref="userSelected"
v-model="formItem.userIds" v-model="formItem.userIds"
style="width:300px" style="width:300px"
:multiple="true" :multiple="true"
/>--> />-->
<UserSelect v-model="formItem.userIds" :multiple="true" :type="2" /> <UserSelect v-model="formItem.userIds" :multiple="true" :type="2" :rules="{required: true, message: '必填', trigger: 'blur'}"/>
</FormItem> </FormItem>
<FormItem label="班组" v-if="mode == 2" prop="shopId"> <FormItem label="班组" v-if="mode == 2" prop="shopId">
<Select <Select
...@@ -106,21 +106,21 @@ export default { ...@@ -106,21 +106,21 @@ export default {
}, },
}, },
], ],
userIds: [ // userIds: [
{ // {
required: true, // required: true,
message: "请选择人员", // message: "请选择人员",
type: "array", // type: "array",
trigger: "change", // trigger: "change",
}, // },
], // ],
shopId: [ // shopId: [
{ // {
required: true, // required: true,
message: "请选择班组", // message: "请选择班组",
trigger: "change", // trigger: "change",
}, // },
], // ],
}, },
}; };
}, },
...@@ -131,9 +131,17 @@ export default { ...@@ -131,9 +131,17 @@ export default {
methods: { methods: {
//确定 //确定
Determine() { Determine() {
if (this.formItem.userIds && this.formItem.userIds.length == 0) { if (this.mode == 1) {
if (!this.formItem.userIds) {
this.$Message.error("人员不能为空"); this.$Message.error("人员不能为空");
return false;
}
} else { } else {
if (!this.formItem.shopId) {
this.$Message.error("班组不能为空");
return false;
}
}
this.$refs["formItem"].validate((valid) => { this.$refs["formItem"].validate((valid) => {
if (valid) { if (valid) {
this.formItem.detailId = this.detailId; this.formItem.detailId = this.detailId;
...@@ -142,7 +150,6 @@ export default { ...@@ -142,7 +150,6 @@ export default {
this.$Message.error("请填写完整"); this.$Message.error("请填写完整");
} }
}); });
}
}, },
closeOk() { closeOk() {
this.$emit("closeOk"); this.$emit("closeOk");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment