|
@@ -11,6 +11,7 @@
|
|
|
<el-table-column prop="materialModel" label="物料型号" />
|
|
|
<el-table-column prop="materialName" label="物料名称" />
|
|
|
<el-table-column prop="orderCode" label="订单编号" />
|
|
|
+ <el-table-column prop="signatureName" label="签章名称" />
|
|
|
<!-- <el-table-column prop="seqNoList" label="管号">
|
|
|
<template #default="scope">
|
|
|
{{ scope.row.seqNoList.join(", ") }}
|
|
@@ -124,6 +125,19 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item
|
|
|
+ label="签章人员"
|
|
|
+ prop="signatureId"
|
|
|
+ >
|
|
|
+ <el-select v-model="form.signatureId" placeholder="请选择签章人员" clearable>
|
|
|
+ <el-option
|
|
|
+ v-for="item in signature"
|
|
|
+ :key="item.id"
|
|
|
+ :label="item.signatureName"
|
|
|
+ :value="item.id"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<div class="btns" style="float: right">
|
|
|
<el-button type="primary" @click="submit">确定</el-button>
|
|
|
<el-button @click="cancel">取消</el-button>
|
|
@@ -189,6 +203,9 @@ import {
|
|
|
delFilter,
|
|
|
getProExcel,
|
|
|
} from "@/api/plan";
|
|
|
+import {
|
|
|
+ signatureList,
|
|
|
+} from "@/api/signature";
|
|
|
import {useDictionaryStore} from "@/store";
|
|
|
const updateTitle = ref("筛选单详情");
|
|
|
const tableData = ref([]);
|
|
@@ -366,8 +383,18 @@ const cancel = () => {
|
|
|
resetForm();
|
|
|
dialog.visible = false;
|
|
|
};
|
|
|
+const signature = ref([]);
|
|
|
+const signatureSearch = ref({});
|
|
|
onMounted(() => {
|
|
|
getList();
|
|
|
+ signatureSearch.value.signatureType = 3;
|
|
|
+ signatureList(signatureSearch.value).then(
|
|
|
+ (data)=>{
|
|
|
+ if(data.code==='200'){
|
|
|
+ signature.value=data.data;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ );
|
|
|
});
|
|
|
</script>
|
|
|
|