diff --git a/src/api/production/generateReport.js b/src/api/production/generateReport.js
index 9bff38a..9b19f06 100644
--- a/src/api/production/generateReport.js
+++ b/src/api/production/generateReport.js
@@ -33,3 +33,5 @@ export const transFerSearch= data => createAPI(`dailyPlan/transFerSearch`, 'post
export const getTransPrintData= data => createAPI(`dailyPlan/getTransPrintData`, 'post', data);
+
+export const getPartCardPrintData= data => createAPI(`dailyPlan/getPartCardPrintData`, 'post', data);
diff --git a/src/views/modules/production/closeSchedule.vue b/src/views/modules/production/closeSchedule.vue
index ec58afc..c058f53 100644
--- a/src/views/modules/production/closeSchedule.vue
+++ b/src/views/modules/production/closeSchedule.vue
@@ -117,14 +117,14 @@
header-align="center"
align="left"
min-width="100"
- label="关联单号">
+ label="生产订单号">
+ label="派工单类型">
+ label="生产订单号">
+ label="派工单类型">
打印
取消派工单
+ 物料标识卡
+ label="生产订单号">
+ label="派工单类型">
import {
getSOScheduleRoutingData
- , cancelJob
+ , cancelJob,
+ getPartCardPrintData
} from '@/api/production/generateReport.js'
import Chooselist from '@/views/modules/common/Chooselist'
import {
printSeqNoLabel,
} from "@/views/modules/production/print_seqNo_label.js"
+ import {
+ printPartLabel,
+ } from "@/views/modules/production/print_part_label.js"
export default {
name: 'soscheduleRouting',
components: {
@@ -459,6 +464,20 @@
array.push(row)
printSeqNoLabel(array)
},
+ printPartCard(row){
+ let search={
+ site:row.site,
+ seqNo:row.seqNo
+ }
+ getPartCardPrintData(search).then(({data}) => {
+ if (data && data.code === 0) {
+ data.row.userId=this.$store.state.user.name;
+ let array=[];
+ array.push(data.row)
+ printPartLabel(array)
+ }
+ })
+ },
},
created () {
}