出库单、入库单 单据类型调整

This commit is contained in:
王帅 2025-05-14 10:33:20 +08:00
parent daba9ddcfb
commit 1817d17f8c
2 changed files with 90 additions and 9 deletions

View File

@ -39,6 +39,14 @@
</el-row> </el-row>
<br/> <br/>
<el-row :gutter="24" class="form-row"> <el-row :gutter="24" class="form-row">
<el-col :span="6">
<el-form-item label="单据类型" prop="SHIPREQUESTTYPE">
<el-select v-model="queryParams.SHIPREQUESTTYPE" placeholder="下拉选择" style="width: 160px">
<el-option v-for="item in state.documentType" :key="item.LABEL" :label="item.LABEL"
:value="item.VALUE" />
</el-select>
</el-form-item>
</el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="订单状态" prop="SHIPREQUESTSTATE"> <el-form-item label="订单状态" prop="SHIPREQUESTSTATE">
<el-select v-model="queryParams.SHIPREQUESTSTATE" placeholder="下拉选择" style="width: 160px"> <el-select v-model="queryParams.SHIPREQUESTSTATE" placeholder="下拉选择" style="width: 160px">
@ -142,6 +150,52 @@ const queryFormRef = ref(ElForm);
const state = reactive({ const state = reactive({
formDataRefData: [] as any, formDataRefData: [] as any,
documentType: [{
LABEL:"01",
VALUE:"01"
},{
LABEL:"02",
VALUE:"02"
},{
LABEL:"06",
VALUE:"06"
},{
LABEL:"07",
VALUE:"07"
},{
LABEL:"Z008",
VALUE:"Z008"
},{
LABEL:"ZLF1",
VALUE:"ZLF1"
},{
LABEL:"ZLF2",
VALUE:"ZLF2"
},{
LABEL:"ZLF3",
VALUE:"ZLF3"
},{
LABEL:"ZLF4",
VALUE:"ZLF4"
},{
LABEL:"ZLF5",
VALUE:"ZLF5"
},{
LABEL:"ZLF6",
VALUE:"ZLF6"
},{
LABEL:"ZLF7",
VALUE:"ZLF7"
},{
LABEL:"ZLF8",
VALUE:"ZLF8"
},{
LABEL:"ZLF9",
VALUE:"ZLF9"
},{
LABEL:"NLCC",
VALUE:"NLCC"
}],
queryParams: { queryParams: {
ERPLOCATION: '', ERPLOCATION: '',
ERPRECEIVELOCATION: '', ERPRECEIVELOCATION: '',
@ -151,7 +205,8 @@ const state = reactive({
SHIPREQUESTNAME: '', SHIPREQUESTNAME: '',
SHIPREQUESTSTATE: "", SHIPREQUESTSTATE: "",
DESC_CN: "", DESC_CN: "",
MATERIALSPECNAME: "" MATERIALSPECNAME: "",
SHIPREQUESTTYPE: ''
}, },
orderStatus: [{ orderStatus: [{
LABEL:"未完成", LABEL:"未完成",

View File

@ -16,8 +16,8 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="单据类型" prop="RECEIVEREQUESTDETAILTYPE"> <el-form-item label="单据类型" prop="RECEIVEREQUESTTYPE">
<el-select v-model="queryParams.RECEIVEREQUESTDETAILTYPE" placeholder="下拉选择" style="width: 160px"> <el-select v-model="queryParams.RECEIVEREQUESTTYPE" placeholder="下拉选择" style="width: 160px">
<el-option v-for="item in state.documentType" :key="item.LABEL" :label="item.LABEL" <el-option v-for="item in state.documentType" :key="item.LABEL" :label="item.LABEL"
:value="item.VALUE" /> :value="item.VALUE" />
</el-select> </el-select>
@ -151,11 +151,38 @@ const state = reactive({
VALUE:"Completed" VALUE:"Completed"
}], }],
documentType: [{ documentType: [{
LABEL:"1", LABEL:"Z001",
VALUE:"1" VALUE:"Z001"
},{ },{
LABEL:"2", LABEL:"Z002",
VALUE:"2" VALUE:"Z002"
},{
LABEL:"Z003",
VALUE:"Z003"
},{
LABEL:"Z004",
VALUE:"Z004"
},{
LABEL:"Z005",
VALUE:"Z005"
},{
LABEL:"Z006",
VALUE:"Z006"
},{
LABEL:"Z007",
VALUE:"Z007"
},{
LABEL:"ZLR1",
VALUE:"ZLR1"
},{
LABEL:"ZLR2",
VALUE:"ZLR2"
},{
LABEL:"ZLR3",
VALUE:"ZLR3"
},{
LABEL:"NLCC",
VALUE:"NLCC"
}], }],
queryParams: { queryParams: {
RECEIVEREQUESTNAME: '', RECEIVEREQUESTNAME: '',
@ -166,7 +193,7 @@ const state = reactive({
TODATE : '', TODATE : '',
DESC_CN: "", DESC_CN: "",
MATERIALSPECNAME: "", MATERIALSPECNAME: "",
RECEIVEREQUESTDETAILTYPE: '' RECEIVEREQUESTTYPE: ''
}, },
page: { page: {
pageNum: 1, pageNum: 1,
@ -196,7 +223,6 @@ onMounted(() => {
{ header: "组织", field: "ERPFACTORY", hide: false }, { header: "组织", field: "ERPFACTORY", hide: false },
{ header: "组织(CN)", field: "ORGNAME", hide: false }, { header: "组织(CN)", field: "ORGNAME", hide: false },
{ header: "订单编号", field: "RECEIVEREQUESTNAME", hide: false }, { header: "订单编号", field: "RECEIVEREQUESTNAME", hide: false },
{ header: "单据类型", field: "RECEIVEREQUESTDETAILTYPE", hide: false },
{ header: "料号", field: "MATERIALSPECNAME", hide: true }, { header: "料号", field: "MATERIALSPECNAME", hide: true },
{ header: "品名", field: "DESC_CN", hide: true }, { header: "品名", field: "DESC_CN", hide: true },
{ header: "出入库类型编码", field: "RECEIVEREQUESTTYPE", hide: false }, { header: "出入库类型编码", field: "RECEIVEREQUESTTYPE", hide: false },