ccj il y a 2 ans
Parent
commit
0bf91b21c8

+ 2 - 1
pages/erpbusiness/edit_quality_testing.vue

@@ -1039,6 +1039,7 @@
 								that.$api.doRequest('post',
 									'/qualityInspectionManagement/api/editQualityInspection', that.gridList)
 								.then(res => {
+									uni.setStorageSync("quality_print", that.gridList)
 									that.gridList.id=kid
 									that.gridList.statusFlag=1
 									that.$api.doRequest('post',
@@ -1048,7 +1049,7 @@
 									if (res.data.code == 200) {
 										that.$api.msg('编辑质检成功')
 										that.gridList.warehouseId = that.cangid
-										uni.setStorageSync("quality_print", that.gridList)
+										
 										console.log('that.gridList', that.gridList)
 										if(that.utils.getCurrectRoles('acquisitionQuality.initial')){
 											that.isShowPrint = true

+ 9 - 0
pages/erpbusiness/quality_testing.vue

@@ -77,6 +77,8 @@
 						@click.stop='edit(item,1)' class='button'>复检</view>
 					<view v-if='getRoles("acquisitionQualityOut.edit")&&item.status=="已称毛重"&&managementType==3'
 						@click.stop='quality_testing(item)' class='button'>质检</view>
+					<view v-if='item.status!="待初检"&&managementType==1'
+						@click.stop='print(item)' class='button'>小票</view>
 				</view>
 			</view>
 			<!-- <view class='wrap' v-for='item in gridList' @click='examine(item)'>
@@ -276,6 +278,13 @@
 			})
 		},
 		methods: {
+			print(item){
+				
+				uni.setStorageSync("quality_print", item)
+				uni.navigateTo({
+					url: '/pages/erpbusiness/bleConnect'
+				})
+			},
 			clickstatus(status){
 				this.statusType=status
 				this.getList(true)