|  | @@ -117,9 +117,20 @@
 | 
	
		
			
				|  |  |                             @saveColumn="saveColumnTwo('crudDetail', 'optionDetail', 'optionBackDetail', 309.4)" >
 | 
	
		
			
				|  |  |                      <template slot="lineNoHeader" slot-scope="scope">
 | 
	
		
			
				|  |  |                          <el-button type="primary" size="small" icon="el-icon-plus" circle
 | 
	
		
			
				|  |  | -                                   :disabled="detailData.seeDisabled || selectionList.length == 0" @click="DetailAdd"></el-button>
 | 
	
		
			
				|  |  | +                                   :disabled="selectionList.length == 0" @click="DetailAdd"></el-button>
 | 
	
		
			
				|  |  | +                    </template>
 | 
	
		
			
				|  |  | +                    <template slot-scope="scope" slot="menuLeft">
 | 
	
		
			
				|  |  | +                        <el-button
 | 
	
		
			
				|  |  | +                            type="primary" plain
 | 
	
		
			
				|  |  | +                            size="small"
 | 
	
		
			
				|  |  | +                            @click.stop="containerscommoditySubmitListfun"
 | 
	
		
			
				|  |  | +                        >批量保存</el-button>
 | 
	
		
			
				|  |  | +                        <el-button
 | 
	
		
			
				|  |  | +                            type="danger" plain
 | 
	
		
			
				|  |  | +                            size="small"
 | 
	
		
			
				|  |  | +                            @click.stop="BatchDelete"
 | 
	
		
			
				|  |  | +                        >批量删除</el-button>
 | 
	
		
			
				|  |  |                      </template>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |                      <template slot-scope="scope" slot="menu">
 | 
	
		
			
				|  |  |                          <el-button
 | 
	
		
			
				|  |  |                              v-if="!scope.row.$cellEdit"
 | 
	
	
		
			
				|  | @@ -129,7 +140,7 @@
 | 
	
		
			
				|  |  |                              @click.stop="editfun(scope.row, scope.index)">
 | 
	
		
			
				|  |  |                              编辑
 | 
	
		
			
				|  |  |                          </el-button>
 | 
	
		
			
				|  |  | -                        <el-button type="text" size="small" @click="containerscommodityRemovefun(scope.row,scope.index)">删除</el-button>
 | 
	
		
			
				|  |  | +                        <el-button type="text" size="small" @click="containerscommodityRemovefun(scope.row.id,scope.index)">删除</el-button>
 | 
	
		
			
				|  |  |                      </template>
 | 
	
		
			
				|  |  |                  </avue-crud>
 | 
	
		
			
				|  |  |              </el-tab-pane>
 | 
	
	
		
			
				|  | @@ -251,7 +262,7 @@
 | 
	
		
			
				|  |  |                      viewBtn:false,
 | 
	
		
			
				|  |  |                      delBtn:false,
 | 
	
		
			
				|  |  |                      editBtn:false,
 | 
	
		
			
				|  |  | -                    menuWidth:'100',
 | 
	
		
			
				|  |  | +                    menuWidth:'180',
 | 
	
		
			
				|  |  |                      cellBtn:true,
 | 
	
		
			
				|  |  |                      column:[
 | 
	
		
			
				|  |  |                          {
 | 
	
	
		
			
				|  | @@ -273,6 +284,7 @@
 | 
	
		
			
				|  |  |                              label: "商品HS-CODE",
 | 
	
		
			
				|  |  |                              prop: "hscode",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              cell:true,
 | 
	
		
			
				|  |  |                              type:"select",
 | 
	
	
		
			
				|  | @@ -291,6 +303,7 @@
 | 
	
		
			
				|  |  |                              label: "商品简称",
 | 
	
		
			
				|  |  |                              prop: "commodityShName",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
	
		
			
				|  | @@ -298,6 +311,7 @@
 | 
	
		
			
				|  |  |                              label: "商品中文名称",
 | 
	
		
			
				|  |  |                              prop: "commodityCnName",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
	
		
			
				|  | @@ -305,6 +319,7 @@
 | 
	
		
			
				|  |  |                              label: "商品英文名称",
 | 
	
		
			
				|  |  |                              prop: "commodityEnName",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
	
		
			
				|  | @@ -312,24 +327,31 @@
 | 
	
		
			
				|  |  |                              label: "货物短描",
 | 
	
		
			
				|  |  |                              prop: "commodityShortDescr",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "货物描述",
 | 
	
		
			
				|  |  |                              prop: "commodityDescr",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "唛头",
 | 
	
		
			
				|  |  |                              prop: "marks",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "包装单位",
 | 
	
		
			
				|  |  |                              prop: "packingUnit",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              cell:true,
 | 
	
		
			
				|  |  |                              type:"select",
 | 
	
	
		
			
				|  | @@ -348,70 +370,89 @@
 | 
	
		
			
				|  |  |                              label: "装箱件数",
 | 
	
		
			
				|  |  |                              prop: "quantity",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "装箱毛重(KGM)",
 | 
	
		
			
				|  |  |                              prop: "grossWeight",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "装箱净重(KGM)",
 | 
	
		
			
				|  |  |                              prop: "netWeight",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "装箱体积(CBM)",
 | 
	
		
			
				|  |  |                              prop: "measurement",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "是否危险品",
 | 
	
		
			
				|  |  |                              prop: "isDangerous",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              type:"select",
 | 
	
		
			
				|  |  |                              dicData:[],
 | 
	
		
			
				|  |  |                              props: {
 | 
	
		
			
				|  |  |                                  label: "dictValue",
 | 
	
		
			
				|  |  |                                  value: "dictKey"
 | 
	
		
			
				|  |  | -                            }
 | 
	
		
			
				|  |  | +                            },
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "危险品分类代码(IMDG CODE)",
 | 
	
		
			
				|  |  |                              prop: "dgImdgCode",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"200",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "危险品分类代码名称",
 | 
	
		
			
				|  |  |                              prop: "dgImdgName",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"140",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "危险品国际代码",
 | 
	
		
			
				|  |  |                              prop: "dgUnCode",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "危险品名称",
 | 
	
		
			
				|  |  |                              prop: "dgCommodityName",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "危险品包装单位",
 | 
	
		
			
				|  |  |                              prop: "dgPackingUnit",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  |                              type:"select",
 | 
	
	
		
			
				|  | @@ -420,6 +461,7 @@
 | 
	
		
			
				|  |  |                                  label: "cnName",
 | 
	
		
			
				|  |  |                                  value: "cnName"
 | 
	
		
			
				|  |  |                              },
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                              remote:true,
 | 
	
		
			
				|  |  |                              dicUrl: '/api/blade-los/bunits/list?cnName={{key}}',
 | 
	
		
			
				|  |  |                              dicFormatter: (res => {
 | 
	
	
		
			
				|  | @@ -430,132 +472,170 @@
 | 
	
		
			
				|  |  |                              label: "危险品包装等级",
 | 
	
		
			
				|  |  |                              prop: "dgPackingLevel",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "易燃易爆品闪点",
 | 
	
		
			
				|  |  |                              prop: "dgFlashPoint",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "易燃易爆品闪点单位",
 | 
	
		
			
				|  |  |                              prop: "dgFlashPointUnit",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"140",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "危险品联系人",
 | 
	
		
			
				|  |  |                              prop: "dgContacts",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "危险品联系人电话",
 | 
	
		
			
				|  |  |                              prop: "dgTel",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              display:false,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "是否海洋污染物",
 | 
	
		
			
				|  |  |                              prop: "dgIsMarinePollutant",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              type:"select",
 | 
	
		
			
				|  |  |                              dicData:[],
 | 
	
		
			
				|  |  |                              props: {
 | 
	
		
			
				|  |  |                                  label: "dictValue",
 | 
	
		
			
				|  |  |                                  value: "dictKey"
 | 
	
		
			
				|  |  | -                            }
 | 
	
		
			
				|  |  | +                            },
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "是否申报数量",
 | 
	
		
			
				|  |  |                              prop: "dgIsDeclareQuantity",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  |                              type:"select",
 | 
	
		
			
				|  |  |                              dicData:[],
 | 
	
		
			
				|  |  |                              props: {
 | 
	
		
			
				|  |  |                                  label: "dictValue",
 | 
	
		
			
				|  |  |                                  value: "dictKey"
 | 
	
		
			
				|  |  | -                            }
 | 
	
		
			
				|  |  | +                            },
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "CAS NO",
 | 
	
		
			
				|  |  |                              prop: "dgCasNo",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "CAA INFO",
 | 
	
		
			
				|  |  |                              prop: "dgCaaInfo",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "DC Weight",
 | 
	
		
			
				|  |  |                              prop: "dgDcWeight",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "Emergency温度",
 | 
	
		
			
				|  |  |                              prop: "dgEmerTemperature",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "Emergency温度单位",
 | 
	
		
			
				|  |  |                              prop: "dgEmerTemperatureUnit",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"140",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "Control温度",
 | 
	
		
			
				|  |  |                              prop: "dgCtrlTemperature",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "Control温度单位",
 | 
	
		
			
				|  |  |                              prop: "dgCtrlTemperatureUnit",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "左超 厘米",
 | 
	
		
			
				|  |  |                              prop: "overLeft",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "右超 厘米",
 | 
	
		
			
				|  |  |                              prop: "overRight",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "前超 厘米",
 | 
	
		
			
				|  |  |                              prop: "overFront",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "后超 厘米",
 | 
	
		
			
				|  |  |                              prop: "overBack",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                          {
 | 
	
		
			
				|  |  |                              label: "超高 厘米",
 | 
	
		
			
				|  |  |                              prop: "overTop",
 | 
	
		
			
				|  |  |                              labelWidth:100,
 | 
	
		
			
				|  |  | +                            width:"120",
 | 
	
		
			
				|  |  |                              overHidden:true,
 | 
	
		
			
				|  |  | +                            cell:true,
 | 
	
		
			
				|  |  |                          },
 | 
	
		
			
				|  |  |                      ]
 | 
	
		
			
				|  |  |                  },
 | 
	
	
		
			
				|  | @@ -564,6 +644,9 @@
 | 
	
		
			
				|  |  |                  Detailform:{},
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  | +        comments:{
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        },
 | 
	
		
			
				|  |  |          async created() {
 | 
	
		
			
				|  |  |              this.optionDetail = await this.getColumnData(this.getColumnName(309.4), this.optionBackDetail);
 | 
	
		
			
				|  |  |              this.bcommodityListfun()
 | 
	
	
		
			
				|  | @@ -617,6 +700,7 @@
 | 
	
		
			
				|  |  |                  row.billNo = this.assemblyForm.billNo
 | 
	
		
			
				|  |  |                  row.ppId = this.assemblyForm.id
 | 
	
		
			
				|  |  |                  row.pid = this.selectionList[0].id
 | 
	
		
			
				|  |  | +                row.lineNo = this.selectionList[0].containersCommodityList.length
 | 
	
		
			
				|  |  |                  for (let item of this.hscodeData) {
 | 
	
		
			
				|  |  |                      if (item.hsCode == row.hscode) {
 | 
	
		
			
				|  |  |                          this.$set(row,'commodityShName',item.ncmCode)
 | 
	
	
		
			
				|  | @@ -646,6 +730,7 @@
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              // 行编辑保存
 | 
	
		
			
				|  |  |              addUpdateDetail(row,index,done,loading){
 | 
	
		
			
				|  |  | +                row.lineNo = index
 | 
	
		
			
				|  |  |                  for (let item of this.hscodeData) {
 | 
	
		
			
				|  |  |                      if (item.hsCode == row.hscode) {
 | 
	
		
			
				|  |  |                          this.$set(row,'commodityShName',item.ncmCode)
 | 
	
	
		
			
				|  | @@ -675,8 +760,20 @@
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              // 货物明细批量保存接口
 | 
	
		
			
				|  |  |              containerscommoditySubmitListfun(){
 | 
	
		
			
				|  |  | -                containerscommoditySubmitList().then(res=>{
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +                if (this.selectionDetailList.length === 0) {
 | 
	
		
			
				|  |  | +                    this.$message.warning("请选择至少一条数据");
 | 
	
		
			
				|  |  | +                    return;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                this.$confirm("确定将选择数据保存?", {
 | 
	
		
			
				|  |  | +                    confirmButtonText: "确定",
 | 
	
		
			
				|  |  | +                    cancelButtonText: "取消",
 | 
	
		
			
				|  |  | +                    type: "warning"
 | 
	
		
			
				|  |  | +                }).then(()=>{
 | 
	
		
			
				|  |  | +                    containerscommoditySubmitList(this.selectionDetailList).then(res=>{
 | 
	
		
			
				|  |  | +                        this.$message.success("操作成功!");
 | 
	
		
			
				|  |  | +                        this.containersCommodityList = []
 | 
	
		
			
				|  |  | +                        this.$emit('billsDetailfun')
 | 
	
		
			
				|  |  | +                    })
 | 
	
		
			
				|  |  |                  })
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              // 编辑
 | 
	
	
		
			
				|  | @@ -684,14 +781,25 @@
 | 
	
		
			
				|  |  |                  // this.Detailform = row
 | 
	
		
			
				|  |  |                  this.$set(row,'$cellEdit',true)
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  | +            BatchDelete(){
 | 
	
		
			
				|  |  | +                if (this.selectionDetailList.length === 0) {
 | 
	
		
			
				|  |  | +                    this.$message.warning("请选择至少一条数据");
 | 
	
		
			
				|  |  | +                    return;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                let ids = [];
 | 
	
		
			
				|  |  | +                this.selectionDetailList.forEach(ele => {
 | 
	
		
			
				|  |  | +                    ids.push(ele.id);
 | 
	
		
			
				|  |  | +                });
 | 
	
		
			
				|  |  | +                this.containerscommodityRemovefun(ids.join(","))
 | 
	
		
			
				|  |  | +            },
 | 
	
		
			
				|  |  |              // 箱货物明细删除接口
 | 
	
		
			
				|  |  | -            containerscommodityRemovefun(row,index){
 | 
	
		
			
				|  |  | +            containerscommodityRemovefun(id,index){
 | 
	
		
			
				|  |  |                  this.$confirm("确定将选择数据删除?", {
 | 
	
		
			
				|  |  |                      confirmButtonText: "确定",
 | 
	
		
			
				|  |  |                      cancelButtonText: "取消",
 | 
	
		
			
				|  |  |                      type: "warning"
 | 
	
		
			
				|  |  |                  }).then(()=>{
 | 
	
		
			
				|  |  | -                    containerscommodityRemove(row.id).then(res=>{
 | 
	
		
			
				|  |  | +                    containerscommodityRemove(id).then(res=>{
 | 
	
		
			
				|  |  |                          this.$message.success("操作成功!");
 | 
	
		
			
				|  |  |                          this.$emit('billsDetailfun')
 | 
	
		
			
				|  |  |                      })
 | 
	
	
		
			
				|  | @@ -747,6 +855,7 @@
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              // 多选
 | 
	
		
			
				|  |  |              handleSelectionChange(list){
 | 
	
		
			
				|  |  | +                // this.ids = this.selectionDetailList.map()
 | 
	
		
			
				|  |  |                  this.selectionDetailList = list
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              // 表头样式
 |