| | |
| | | >刷新ifs车间订单号 |
| | | </el-button> --> |
| | | |
| | | <el-button |
| | | <!-- <el-button |
| | | v-if="permissions.manufacturingorder_export" |
| | | @click="exportExcel" |
| | | type="primary" |
| | | style="margin-left:10px;" |
| | | :loading="loadingExcel" |
| | | >导出 |
| | | </el-button> |
| | | </el-button> --> |
| | | <el-button |
| | | v-if="permissions.manufacturingorder_label_print" |
| | | @click="labelPrint" |
| | |
| | | </el-col> |
| | | </div> |
| | | <div style="margin-left: 50px;width: 100%;"> |
| | | <el-row style="margin-top: 10px;"> |
| | | <el-row> |
| | | <el-col style="font-weight: bold;font-size: 14px;"><span>批 次 号: </span>{{ item.code.moNo2 }}</el-col> |
| | | </el-row> |
| | | <el-row style="margin-top: 9px;font-size: 14px;"> |
| | | <el-row style="margin-top: 6px;font-size: 14px;"> |
| | | <el-col style="font-weight: bold;"><span>订 单 号: </span>{{ item.orderNo }}</el-col> |
| | | </el-row> |
| | | <el-row style="margin-top: 9px;font-size: 14px;"> |
| | | <el-row style="margin-top: 6px;font-size: 14px;"> |
| | | <el-col style="font-weight: bold;"><span>客户名称: </span>{{ item.cName }}</el-col> |
| | | </el-row> |
| | | <el-row style="margin-top: 6px;font-size: 14px;"> |
| | | <el-col style="font-weight: bold;"><span>零 件 号: </span>{{ item.partNo }}</el-col> |
| | | </el-row> |
| | | </div> |
| | | </div> |
| | |
| | | }); |
| | | }, |
| | | //初始化二维码标签数据 |
| | | initQrData(data){ |
| | | initQrData(data) { |
| | | this.qrData = [] |
| | | if(data){ |
| | | console.log(data); |
| | | console.log(data) |
| | | let str = null |
| | | if (data.partDescription) { |
| | | let splitData = data.partDescription.split(' ') |
| | | str = splitData[splitData.length - 1] // 获取最后一项 |
| | | } |
| | | let index = Number(data.qtyRequired) + Number(data.scrapQty) |
| | | if(index>0){ |
| | | if (index > 0) { |
| | | for(var i=index;i>= 1;i--){ |
| | | let obj = { |
| | | orderNo: data.customerOrderNo, |
| | |
| | | code: { |
| | | moNo: data.moNo, |
| | | moNo2: null, |
| | | moNo3: str |
| | | } |
| | | } |
| | | let no = (i+"").padStart(3,'0') |
| | | obj.code.moNo2 = data.moNo + no |
| | | obj.partNo = data.partNo |
| | | this.qrData.push(obj) |
| | | } |
| | | } |