Browse Source

打印:制造件标签

hella_online_20240829
wangyufei 3 months ago
parent
commit
030b04b451
  1. 1
      src/pages/package/job/overPackageJobDetail.vue
  2. 1
      src/pages/package/record/overPackageRecord.vue
  3. 34
      src/pages/point/index.vue

1
src/pages/package/job/overPackageJobDetail.vue

@ -345,6 +345,7 @@
supplierCode: item.supplierCode, // supplierCode: item.supplierCode, //
qty: item.qty, // qty: item.qty, //
printTimes:getCurrDateTime(), // printTimes:getCurrDateTime(), //
productionLineCode:item.productionLineCode,//线
barcodeString: item.barcodeString, // barcodeString: item.barcodeString, //
barcodeBase64: '', barcodeBase64: '',
}) })

1
src/pages/package/record/overPackageRecord.vue

@ -368,6 +368,7 @@
supplierCode: item.supplierCode, // supplierCode: item.supplierCode, //
qty: item.qty, // qty: item.qty, //
printTimes:getCurrDateTime(), // printTimes:getCurrDateTime(), //
productionLineCode:item.productionLineCode,//线
barcodeString: item.barcodeString, // barcodeString: item.barcodeString, //
barcodeBase64: '', barcodeBase64: '',
}) })

34
src/pages/point/index.vue

@ -19,11 +19,15 @@
<view class="label">包装号</view> <view class="label">包装号</view>
<view class="value">{{item.packageCode}}</view> <view class="value">{{item.packageCode}}</view>
</view> </view>
<view class="left-item"> <view class="left-item" v-if="item.productionLineCode&&item.productionLineCode.length>0">
<view class="label">生产线</view>
<view class="value">{{item.productionLineCode}}</view>
</view>
<view class="left-item" v-if="!(item.productionLineCode&&item.productionLineCode.length>0)">
<view class="label">父包装号</view> <view class="label">父包装号</view>
<view class="value">{{item.parentNumber}}</view> <view class="value">{{item.parentNumber}}</view>
</view> </view>
<view class="left-item"> <view class="left-item" v-if="!(item.productionLineCode&&item.productionLineCode.length>0)">
<view class="label">ASN</view> <view class="label">ASN</view>
<view class="value">{{item.asnNumber}}</view> <view class="value">{{item.asnNumber}}</view>
</view> </view>
@ -45,7 +49,7 @@
<view class="label">物料类型</view> <view class="label">物料类型</view>
<view class="value">{{item.itemType}}</view> <view class="value">{{item.itemType}}</view>
</view> </view>
<view class="left-item"> <view class="left-item" v-if="!(item.productionLineCode&&item.productionLineCode.length>0)">
<view class="label">供应商</view> <view class="label">供应商</view>
<view class="value">{{item.supplierCode}}</view> <view class="value">{{item.supplierCode}}</view>
</view> </view>
@ -132,7 +136,16 @@
<div class="left-item"> <div class="left-item">
<div class="label">包装号</div> <div class="label">包装号</div>
<div class="value">${item.packageCode}</div> <div class="value">${item.packageCode}</div>
</div>`
if(item.productionLineCode&&item.productionLineCode.length>0){
str += `
<div class="left-item">
<div class="label">生产线</div>
<div class="value">${item.productionLineCode}</div>
</div> </div>
`
}else{
str += `
<div class="left-item"> <div class="left-item">
<div class="label">父包装号</div> <div class="label">父包装号</div>
<div class="value">${item.parentNumber}</div> <div class="value">${item.parentNumber}</div>
@ -141,6 +154,9 @@
<div class="label">ASN</div> <div class="label">ASN</div>
<div class="value">${item.asnNumber}</div> <div class="value">${item.asnNumber}</div>
</div> </div>
`
}
str += `
<div class="left-item"> <div class="left-item">
<div class="label">数量</div> <div class="label">数量</div>
<div class="value bold-font">${item.qty}</div> <div class="value bold-font">${item.qty}</div>
@ -157,11 +173,17 @@
<div class="left-item"> <div class="left-item">
<div class="label">物料类型</div> <div class="label">物料类型</div>
<div class="value">${item.itemType}</div> <div class="value">${item.itemType}</div>
</div> </div>`
if(!(item.productionLineCode&&item.productionLineCode.length>0)){
str += `
<div class="left-item"> <div class="left-item">
<div class="label">供应商</div> <div class="label">供应商</div>
<div class="value">${item.supplierCode}</div> <div class="value">${item.supplierCode}</div>
</div> </div>
`
}
str += `
<div class="left-item"> <div class="left-item">
<div class="label">打印时间</div> <div class="label">打印时间</div>
<div class="value">${item.printTimes}</div> <div class="value">${item.printTimes}</div>
@ -184,6 +206,7 @@
}, },
async onShow() { async onShow() {
// //
// 线 线
// this.data = [{ // this.data = [{
// itemCode:'065.051-01M', // // itemCode:'065.051-01M', //
// itemName: 'PCCLARNATEA1225BLACK9999', // // itemName: 'PCCLARNATEA1225BLACK9999', //
@ -197,7 +220,8 @@
// qty: '100', // // qty: '100', //
// printTimes:'2019-09-09 09:09:00', // // printTimes:'2019-09-09 09:09:00', //
// barcodeString: 'HMQ;V1.0;Dwork1-line1;F;R2024-04-03T08:28:41;B20240403;PPN0403-000005;I399.960-12;Q5.000000;UEA;', // barcodeString: 'HMQ;V1.0;Dwork1-line1;F;R2024-04-03T08:28:41;B20240403;PPN0403-000005;I399.960-12;Q5.000000;UEA;',
// barcodeBase64: '' // barcodeBase64: '',
// productionLineCode:''//线
// }] // }]
this.$nextTick(async () => { this.$nextTick(async () => {
// //

Loading…
Cancel
Save