叶松
2023-11-22 9e9c34fe3454d7aa4cab8d4b76608d0cf9f51e74
增加制作人字段
已修改2个文件
30 ■■■■■ 文件已修改
web/src/views/DuctpiecePLM/ProductTerminal/ReinsInfoPrint.vue 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
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)
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>