ysy 2 سال پیش
والد
کامیت
a249312804
2فایلهای تغییر یافته به همراه21 افزوده شده و 8 حذف شده
  1. 1 1
      pages/pda/sample/components/turnoverBom.vue
  2. 20 7
      pages/pda/sample/inspection/index.vue

+ 1 - 1
pages/pda/sample/components/turnoverBom.vue

@@ -58,7 +58,7 @@
 
 							<view class="item ww20">
 							<input class="uni-input content_num" 
-								v-model="it.sampleNum" type="digit"  @blur="Number(it.sampleNum) > Number(it.quantity) ? it.sampleNum = Number(it.quantity) : ''; it.quantity = it.quantity - Number(it.sampleNum) "></input>
+								v-model="it.sampleNum" type="digit"   @blur="Number(it.sampleNum) > Number(it.quantity) ? it.sampleNum = Number(it.quantity) : ''"></input>
 							</view>
 						</view>
 					</u-list>

+ 20 - 7
pages/pda/sample/inspection/index.vue

@@ -12,11 +12,10 @@
 
 					<deviceBom v-if='item.equipmentList.length != 0' :workOrderId='item.workOrderId'
 						:list='item.equipmentList' @scanIt='scanIt'></deviceBom>
-						
-						<turnoverBom v-if='item.turnover.length != 0' :list='item.turnover' :wordItem='item' pattern='job'
-							>
-						</turnoverBom>
-						
+
+					<turnoverBom v-if='item.turnover.length != 0' :list='item.turnover' :wordItem='item' pattern='job'>
+					</turnoverBom>
+
 
 
 					<view class="operate_box rx-sc">
@@ -67,7 +66,7 @@
 	import inspectionBom from '../components/inspectionBom.vue'
 	import deviceBom from '../../feeding/components/deviceBom.vue'
 	import diagramLast from '../components/diagramLast.vue'
-	
+
 	import turnoverBom from '../../sample/components/turnoverBom.vue'
 
 	export default {
@@ -304,7 +303,21 @@
 
 				this.List[0].normalQuality.inspectionList = this.inspectionList
 
-				batchSave(this.List).then(res => {
+
+				let _arr = JSON.parse(JSON.stringify(this.List))
+				_arr.forEach(e => {
+					e.turnover.forEach((o) => {
+						o.extInfo.positionList.forEach(f => {
+							 f.quantity =f.quantity - Number(f.sampleNum) 
+							f.sampleNum = 0
+							
+						})
+					})
+
+				})
+			
+
+				batchSave(_arr).then(res => {
 					uni.navigateBack()
 				})
 			},