Commit 141a8423 authored by 仇晓婷's avatar 仇晓婷

整机排产

parent dacc7af0
......@@ -58,7 +58,7 @@
placeholder="请选择工时"
@on-change="changeFormat"
v-model="formItem.time"
style="width: 300px"
style="width: 350px"
></DatePicker>
</FormItem>
<FormItem label="类型">
......@@ -71,26 +71,11 @@
<UserSelect v-model="user" :multiple="true" />
</FormItem>
<FormItem label="班组" v-if="formItem.radio == 1">
<!-- <DepartmentSelect :type="3" v-model="formItem.shopId"/> -->
<Select
<DepartmentSelect
:type="1"
v-model="formItem.shopId"
placeholder="请选择"
style="width: 300px"
>
<Option
v-for="(item, index) in listClass"
:key="index"
:value="item.value"
:label="item.label"
style="display: none"
></Option>
<Tree
key="mytree"
:data="workShop"
ref="mytree"
:render="renderContent"
></Tree>
</Select>
style="width: 350px"
/>
</FormItem>
<FormItem label="备注">
<Input
......@@ -135,40 +120,7 @@ export default {
},
user: "",
showSet: false,
// listGroup: [
// {
// equip_name: "调试组",
// isClick: true
// },
// {
// equip_name: "装配组",
// isClick: false
// }
// ],
// tagGroup: [
// {
// id: 1,
// name: "张芳",
// class: "1级"
// },
// {
// id: 2,
// name: "张芳",
// class: "1级"
// },
// {
// id: 4,
// name: "张芳",
// class: "1级"
// },
// {
// id: 5,
// name: "张芳",
// class: "1级"
// }
// ],
workShop: [],
listClass: [],
orderIds: [],
};
},
......@@ -274,41 +226,6 @@ export default {
});
}
},
//部门(班组)
getWorkshop() {
let url = `${systemUrl}/user/userdepartmentsofworkshop`;
this.$api.get(url).then((r) => {
if (r.result) {
this.workShop = r.result;
}
});
},
renderContent(h, { root, node, data }) {
//渲染树的样式
return h(
"span",
{
style: {
cursor: "pointer",
},
on: {
click: () => {
this.handleSelect(data); //手动选择树节点
},
},
},
data.title
);
},
handleSelect(data) {
let obj = {
label: data.title,
value: data.value,
};
this.listClass = [];
this.listClass.push(obj);
this.formItem.shopId = this.listClass[0].value;
},
closeOk() {
this.formItem = {};
......@@ -337,13 +254,6 @@ export default {
},
// closeTag() {}
},
watch: {
"formItem.radio"(v) {
if (v == 1) {
this.getWorkshop();
}
},
},
};
</script>
<style lang="less" scoped>
......
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