From 9e9c34fe3454d7aa4cab8d4b76608d0cf9f51e74 Mon Sep 17 00:00:00 2001
From: 叶松 <2217086471@qq.com>
Date: 星期三, 22 十一月 2023 10:31:28 +0800
Subject: [PATCH] 增加制作人字段
---
web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue | 2 +-
web/src/views/DuctpiecePLM/ProductTerminal/ReinsInfoPrint.vue | 28 ++++++++++++++++++++++++++++
2 files changed, 29 insertions(+), 1 deletions(-)
diff --git a/web/src/views/DuctpiecePLM/ProductTerminal/ReinsInfoPrint.vue b/web/src/views/DuctpiecePLM/ProductTerminal/ReinsInfoPrint.vue
index 0cca7d1..4db1005 100644
--- a/web/src/views/DuctpiecePLM/ProductTerminal/ReinsInfoPrint.vue
+++ b/web/src/views/DuctpiecePLM/ProductTerminal/ReinsInfoPrint.vue
@@ -55,6 +55,7 @@
<el-table-column prop="blockName" label="块号" align="center"></el-table-column>
<el-table-column prop="printNum" label="数量(个)" align="center"></el-table-column>
<el-table-column prop="realName" label="创建人" align="center"></el-table-column>
+ <el-table-column prop="platUserName" label="制作人" align="center"></el-table-column>
<el-table-column prop="createTime" label="创建时间" align="center" show-overflow-tooltip></el-table-column>
<el-table-column label="操作" align="center" width="300">
<template #default="{ row }">
@@ -124,6 +125,16 @@
:key="item.dictId"
:label="item.dictName"
:value="item.dictId">
+ </el-option>
+ </el-select>
+ </el-form-item>
+ <el-form-item label="制作人:" prop="platUserId">
+ <el-select v-model="ruleForm.platUserId" placeholder="请选择制作人" clearable filterable>
+ <el-option
+ v-for="item in optionsPerson"
+ :key="item.userId"
+ :label="item.realName"
+ :value="item.userId">
</el-option>
</el-select>
</el-form-item>
@@ -198,10 +209,16 @@
message: '请输入数量',
trigger: 'blur'
}],
+ platUserId: [{
+ required: true,
+ message: '请选择制作人',
+ trigger: 'change'
+ }],
},
optionsSize:[],//尺寸
optionsHass:[],//配筋
optionsBlocks:[],//块号
+ optionsPerson:[],//制作人
numLists:[5,10,15,20,25,30,40,50,60,70,80,90],//数字列表
}
},
@@ -221,6 +238,7 @@
}
that.searchButtonInfo(true);
that.getAllProjects()
+ that.getAllPersons()
},
methods: {
//执行去打印
@@ -235,6 +253,16 @@
this.rowsData = row
this.showPrint = true
},
+ //获取所有制作人
+ getAllPersons(){
+ this.$api.Personnerl.GETSTAFFALLDATA().then(res=>{
+ if(res.statusMsg==='ok'){
+ this.optionsPerson = res.data
+ }else{
+ this.$message.warning(res.statusMsg)
+ }
+ })
+ },
//选择个数
changeNum(value){
this.$set(this.ruleForm,'printNum',value)
diff --git a/web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue b/web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue
index 1142e20..35f10f4 100644
--- a/web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue
+++ b/web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue
@@ -51,7 +51,7 @@
<div class="main_item_right_rows">
<div class="main_item_rhom"></div>
<div class="main_item_name">制作人:</div>
- <div class="main_item_info">{{item.realName}}</div>
+ <div class="main_item_info">{{item.platUserName}}</div>
</div>
<div class="main_item_right_rows">
<div class="main_item_rhom"></div>
--
Gitblit v1.9.3