|
|
@@ -85,16 +85,16 @@
|
|
|
<tn-input v-model="form.qrCode" type="text" placeholder="请输入二维码编号" :border="border"></tn-input>
|
|
|
<view slot="right" class="tn-icon-scan tn-color-blue" @click="openScan(1)">扫码</view>
|
|
|
</tn-form-item>
|
|
|
- <tn-form-item label="水冷" prop="waterCooling" :required="true">
|
|
|
+ <tn-form-item label="水冷" prop="waterCooling" v-if="showWaterCooling" :required="true">
|
|
|
<tn-input v-model="form.waterCooling" type="text" placeholder="请输入水冷" :border="border"></tn-input>
|
|
|
</tn-form-item>
|
|
|
- <tn-form-item label="气密" prop="airtight" :required="true">
|
|
|
+ <tn-form-item label="气密" prop="airtight" v-if="showAirtight" :required="true">
|
|
|
<tn-input v-model="form.airtight" type="text" placeholder="请输入气密" :border="border"></tn-input>
|
|
|
</tn-form-item>
|
|
|
<!-- <tn-form-item label="订单号" prop="orderNo" :required="true">
|
|
|
<tn-input v-model="form.orderNo" type="text" placeholder="请输入订单号" :border="border"></tn-input>
|
|
|
</tn-form-item> -->
|
|
|
- <tn-form-item label="冷板二维码" prop="coldQrCode" >
|
|
|
+ <tn-form-item label="冷板二维码" prop="coldQrCode" v-if="showColdQrCode" :required="true">
|
|
|
<tn-input v-model="form.coldQrCode" type="text" placeholder="请输入冷板二维码" :border="border"></tn-input>
|
|
|
<view slot="right" class="tn-icon-scan tn-color-blue" @click="openScan(2)">扫码</view>
|
|
|
</tn-form-item>
|
|
|
@@ -200,6 +200,10 @@
|
|
|
modelSelectShow: false,
|
|
|
clientSelectShow: false,
|
|
|
|
|
|
+ showWaterCooling:false,
|
|
|
+ showAirtight:false,
|
|
|
+ showColdQrCode:false,
|
|
|
+
|
|
|
labelPosition: 'left',
|
|
|
labelAlign: 'right',
|
|
|
labelWidth: 170,
|
|
|
@@ -240,12 +244,16 @@
|
|
|
this.productModel = `${event[0]['label']}`
|
|
|
this.productModelId = `${event[0]['value']}`
|
|
|
let item = event[0].item
|
|
|
- let that = this;
|
|
|
- let products = [];
|
|
|
- for(var i=0;i<item.inStockNum;i++){
|
|
|
- products.push(JSON.parse(JSON.stringify(that.info)))
|
|
|
- }
|
|
|
- that.products = products
|
|
|
+ let that = this;
|
|
|
+ let products = [];
|
|
|
+ for(var i=0;i<item.inStockNum;i++){
|
|
|
+ products.push(JSON.parse(JSON.stringify(that.info)))
|
|
|
+ }
|
|
|
+ that.showWaterCooling=(","+item.inStockFormItem+",").includes(",cold_qr_code,");
|
|
|
+ that.showAirtight=(","+item.inStockFormItem+",").includes(",cold_qr_code,");
|
|
|
+ that.showColdQrCode=(","+item.inStockFormItem+",").includes(",cold_qr_code,");
|
|
|
+
|
|
|
+ that.products = products
|
|
|
},
|
|
|
clientSelectConfirm(event) {
|
|
|
this.client = `${event[0]['label']}`
|