| 
					
				 | 
			
			
				@@ -36,11 +36,44 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div style="margin-top: 50px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <trade-card title="基础信息"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <avue-form :option="optionForm" v-model="form" ref="form"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="corpCnNameLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('客户')">客户:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="hshipperCnNameLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('客户')">发货人:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="hconsigneeCnNameLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('客户')">收货人:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="mnotifyCntyCodeLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('原产地')">原产地:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="polCnNameLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('港口')">起运港:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="podCnNameLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('港口')">目的港:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="vesselCnNameLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('船名')">船名:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="carrierCnNameLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('客户')">船公司:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="bookingAgentCnNameLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('客户')">船代:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="hscodeLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('HSCODE')">HSCODE:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="packingUnitLabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('包装')">包装:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <tempalte slot="corpCnName"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <dic-select v-model="form.corpCnName" placeholder="客户" key="id" label="cnName" res="records" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             url="/blade-los/bcorps/listByType?corpTypeName=客户" :filterable="true" :remote="true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             dataName="cnName" @selectChange="dicChange('corpCnName', $event)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            :disabled="editDisabled"></dic-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            :disabled="editDisabled"  :searchShow="true"></dic-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </tempalte> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <tempalte slot="polCnName"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <dic-select v-model="form.polCnName" placeholder="起运港" key="id" label="cnName" res="records" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -122,6 +155,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             @click="addRow()"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         </el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="cntrTypeCodeHeader" slot-scope="{column}"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('箱型')">{{ (column || {}).label 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <template slot="goodsNameHeader" slot-scope="{column}"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <span style="color: #1e9fff;cursor: pointer;" @click="inJump('HSCODE')">{{ (column || {}).label 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <template slot="index" slot-scope="{row,index}"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <span>{{ index + 1 }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </template> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1167,7 +1208,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            showLock:false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            showLock: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     components: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1225,6 +1266,29 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        inJump(name) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (name == '客户') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$router.push('/iosBasicData/bcorps/index') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (name == '原产地') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$router.push('/iosBasicData/bcountrys/index') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (name == '港口') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$router.push('/iosBasicData/bports/index') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (name == 'HSCODE') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$router.push('/iosBasicData/bcommodity/index') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (name == '船名') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$router.push('/iosBasicData/bvessels/index') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (name == '包装') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$router.push('/iosBasicData/bpackages/index') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (name == '箱型') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$router.push('/iosBasicData/bcntrtypes/index') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         getDetaiByMblno(billNo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.editButton = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.editDisabled = true 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1750,6 +1814,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             getDetail({ id: id }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.form = res.data.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.inLock() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.$refs.crud.dicInit(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.$refs.crud3.dicInit(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }).finally(() => { 
			 |