feat: mio 增加工段

This commit is contained in:
zty 2024-07-30 14:10:05 +08:00
parent a0225cdc72
commit 733b43786b
6 changed files with 38 additions and 1 deletions

View File

@ -84,6 +84,9 @@
<el-table-column label="出/入库日期" prop="inout_date"> <el-table-column label="出/入库日期" prop="inout_date">
</el-table-column> </el-table-column>
<el-table-column label="执行车间" prop="belong_dept_name"> <el-table-column label="执行车间" prop="belong_dept_name">
<template #default="scope">
{{ scope.row.belong_dept_name }} - {{ scope.row.mgroup_name }}
</template>
</el-table-column> </el-table-column>
<el-table-column label="创建人" prop="create_by_name"> <el-table-column label="创建人" prop="create_by_name">
</el-table-column> </el-table-column>

View File

@ -84,6 +84,9 @@
<el-table-column label="出/入库日期" prop="inout_date"> <el-table-column label="出/入库日期" prop="inout_date">
</el-table-column> </el-table-column>
<el-table-column label="执行车间" prop="belong_dept_name"> <el-table-column label="执行车间" prop="belong_dept_name">
<template #default="scope">
{{ scope.row.belong_dept_name }} - {{ scope.row.mgroup_name }}
</template>
</el-table-column> </el-table-column>
<el-table-column label="创建人" prop="create_by_name"> <el-table-column label="创建人" prop="create_by_name">
</el-table-column> </el-table-column>

View File

@ -84,6 +84,9 @@
<el-table-column label="出/入库日期" prop="inout_date"> <el-table-column label="出/入库日期" prop="inout_date">
</el-table-column> </el-table-column>
<el-table-column label="执行车间" prop="belong_dept_name"> <el-table-column label="执行车间" prop="belong_dept_name">
<template #default="scope">
{{ scope.row.belong_dept_name }} - {{ scope.row.mgroup_name }}
</template>
</el-table-column> </el-table-column>
<el-table-column label="创建人" prop="create_by_name"> <el-table-column label="创建人" prop="create_by_name">
</el-table-column> </el-table-column>

View File

@ -84,6 +84,9 @@
<el-table-column label="出/入库日期" prop="inout_date"> <el-table-column label="出/入库日期" prop="inout_date">
</el-table-column> </el-table-column>
<el-table-column label="执行车间" prop="belong_dept_name"> <el-table-column label="执行车间" prop="belong_dept_name">
<template #default="scope">
{{ scope.row.belong_dept_name }} - {{ scope.row.mgroup_name }}
</template>
</el-table-column> </el-table-column>
<el-table-column label="创建人" prop="create_by_name"> <el-table-column label="创建人" prop="create_by_name">
</el-table-column> </el-table-column>

View File

@ -112,6 +112,24 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item
label="工段"
v-if="form.type == 'do_in' || form.type == 'do_out'"
>
<el-select
v-model="form.mgroup"
clearable
style="width: 100%"
placeholder="为空时代表领料/入库到车间"
>
<el-option
v-for="item in mgroupOptions"
:key="item.id"
:label="item.name"
:value="item.id"
></el-option>
</el-select>
</el-form-item>
<el-form-item <el-form-item
label="车间执行人" label="车间执行人"
v-if="form.type == 'do_in' || form.type == 'do_out'" v-if="form.type == 'do_in' || form.type == 'do_out'"
@ -187,6 +205,7 @@ export default {
options: [], options: [],
setFiltersVisible: false, setFiltersVisible: false,
deptOptions: [], deptOptions: [],
mgroupOptions: [],
userOptions: [], userOptions: [],
userOption: [], userOption: [],
orderOptions: [], orderOptions: [],
@ -208,12 +227,18 @@ export default {
} else if (type == "do_in" || type == "do_out") { } else if (type == "do_in" || type == "do_out") {
this.getDeptOptions(); this.getDeptOptions();
this.getDeptUser(); this.getDeptUser();
this.getmgroupOptions();
} else if (type == "other_in") { } else if (type == "other_in") {
this.getSupplierOptions(); this.getSupplierOptions();
} else if (type == "other_out") { } else if (type == "other_out") {
this.getCustomerOptions(); this.getCustomerOptions();
} }
}, },
getmgroupOptions() {
this.$API.mtm.mgroup.list.req({page: 0}).then(res=>{
this.mgroupOptions = res;
})
},
getSupplierOptions() { getSupplierOptions() {
this.$API.pum.supplier.list.req({ page: 0 }).then((res) => { this.$API.pum.supplier.list.req({ page: 0 }).then((res) => {
this.supplierOptions = res; this.supplierOptions = res;

View File

@ -21,7 +21,7 @@
}}</el-descriptions-item> }}</el-descriptions-item>
<el-descriptions-item label="部门/车间">{{ <el-descriptions-item label="部门/车间">{{
mioObj.belong_dept_name mioObj.belong_dept_name
}}</el-descriptions-item> }}-{{ mioObj.mgroup_name }}</el-descriptions-item>
<el-descriptions-item label="执行人">{{ <el-descriptions-item label="执行人">{{
mioObj.do_user_name mioObj.do_user_name
}}</el-descriptions-item> }}</el-descriptions-item>