<template>
  <div>
    <drag-modal :title="dialogTitle" :width="dialogWidth" :visible="visible" :isFooter="operateBizBtn.length > 0 ? true : false" :confirmLoading="confirmLoading" @ok="handleOk" @cancel="handleClose" :canClickMask="canClickMask" :leftPosition="leftPosition" :topPosition="topPosition" :initPosition="initPosition" okText="保存" cancelText="关闭" wrapClassName="ant-modal-cust-warp" style="top: 5%; height: 70%; overflow-y: hidden" >
    <a-spin :spinning="confirmLoading" size="large">
      <a-config-provider :locale="locale">
        <a-form class="k-form-build-9136076486841527" layout="horizontal" :hideRequiredMark="false" :form="form" @submit="handleSubmit" >
          <div class="build-block" >
            <!-- grid_1627297039431 - 栅格布局 -->
            <a-row v-if="!data_buttonGroup_1630998728380_record.options.hidden" class="grid-row" :gutter="1" >
              <a-col class="grid-col" :span="12" >
                <div class="build-block" >
                  <!-- grid_1627297227911 - 栅格布局 -->
                  <a-row v-if="!data_buttonGroup_1630998728380_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- input_1626159636887 - 提单号 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_billNbr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>提单号</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="billNbr" :recordModel="'billNbr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'billNbr', { rules: [{'message':'必填项','required':true}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- select_1630051775880 - 归类 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_combineDispartId_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>归类</span>
                            </a-tooltip>
                          </span>
                          <j-dict-select-tag v-if="!data_combineDispartId_record.options.hidden" :options=" dynamicData['COMBINE_DISPART_ID'] " :dynamic="2" :dictCode="`COMBINE_DISPART_ID`" style="width:100%" placeholder="请选择" :initValue="''" @change="handleChange($event, 'combineDispartId')" v-decorator="[ 'combineDispartId', { initialValue: '', rules: [{'message':'必填项','required':true}] }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297295635 - 栅格布局 -->
                  <a-row class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- select_1628242755891 - 中转 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_transferId_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>中转</span>
                            </a-tooltip>
                          </span>
                          <j-dict-select-tag v-if="!data_transferId_record.options.hidden" :options=" dynamicData['TRANSFER'] " :dynamic="2" :dictCode="`TRANSFER`" style="width:100%" placeholder="请选择" :initValue="''" @change="handleChange($event, 'transferId')" v-decorator="[ 'transferId', { initialValue: '', rules: [{'message':'必填项','required':true}] }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- select_1630391359631 - 提单性质 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_billPropId_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>提单性质</span>
                            </a-tooltip>
                          </span>
                          <j-dict-select-tag v-if="!data_billPropId_record.options.hidden" :options=" dynamicData['BILL_PROP'] " :dynamic="2" :dictCode="`BILL_PROP`" style="width:100%" placeholder="请选择" :initValue="''" @change="handleChange($event, 'billPropId')" v-decorator="[ 'billPropId', { initialValue: '', rules: [{'message':'必填项','required':true}] }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1630484236867 - 报文性质 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_functionCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>报文性质</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="functionCod" :recordModel="'functionCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'functionCod', { initialValue: '9', rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1630655314207 - -->
                        <a-form-item :colon="false" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_billTypeId_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>
                              </span>
                            </a-tooltip>
                          </span>
                          <JInput ref="billTypeId" :recordModel="'billTypeId'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'billTypeId', { initialValue: 'C', rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297454801 - 栅格布局 -->
                  <a-row v-if="!data_i_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- input_1626160188780 - 一程（驳船）船名 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_bargeNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>一程（驳船）船名</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="bargeNam" :recordModel="'bargeNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'bargeNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- date_1647424175480 - 一程（驳船）船期 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dschgShipDte_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>一程（驳船）船期</span>
                            </a-tooltip>
                          </span>
                          <JDate v-if="!data_dschgShipDte_record.options.hidden" :placeholder="''" :showTime="false" :format="'YYYY-MM-DD'" :width="'100%'" style="width:100%" :parentDisabled="disabled" @change="handleChange($event, 'dschgShipDte')" v-decorator="[ 'dschgShipDte', { initialValue: '' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297477537 - 栅格布局 -->
                  <a-row v-if="!data_h_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- input_1626160407040 - 一程（驳船）船次 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_bargVoyageNo_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>一程（驳船）船次</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="bargVoyageNo" :recordModel="'bargVoyageNo'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'bargVoyageNo', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- input_1626160525259 - 一程（驳船）挂靠港区 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_ship2Terminal_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>一程（驳船）挂靠港区</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="ship2Terminal" :recordModel="'ship2Terminal'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'ship2Terminal', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297529187 - 栅格布局 -->
                  <a-row v-if="!data_gg_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- textarea_1647400851433 - 发货人 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_eShipperNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>发货人</span>
                            </a-tooltip>
                          </span>
                          <JTextArea v-if="!data_eShipperNam_record.options.hidden" ref="textarea_1647400851433" style="width:100%;" placeholder="请输入" :isAllUpperCase="false" :rows="3" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'eShipperNam', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297839844 - 栅格布局 -->
                  <a-row v-if="!data_j_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- input_1626161702357 - 地址 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_eShipperAddres_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>地址</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="eShipperAddres" :recordModel="'eShipperAddres'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'eShipperAddres', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297965235 - 栅格布局 -->
                  <a-row v-if="!data_k_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- textarea_1647400946594 - 收货人 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_eConsigneeNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>收货人</span>
                            </a-tooltip>
                          </span>
                          <JTextArea v-if="!data_eConsigneeNam_record.options.hidden" ref="textarea_1647400946594" style="width:100%;" placeholder="请输入" :isAllUpperCase="false" :rows="2" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'eConsigneeNam', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297974639 - 栅格布局 -->
                  <a-row v-if="!data_l_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- input_1626162172361 - 地址 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_cConsigneeAddres_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>地址</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="cConsigneeAddres" :recordModel="'cConsigneeAddres'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'cConsigneeAddres', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297976220 - 栅格布局 -->
                  <a-row v-if="!data_m_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- textarea_1647400944881 - 通知方 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_eNotifyNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>通知方</span>
                            </a-tooltip>
                          </span>
                          <JTextArea v-if="!data_eNotifyNam_record.options.hidden" ref="textarea_1647400944881" style="width:100%;" placeholder="请输入" :isAllUpperCase="false" :rows="2" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'eNotifyNam', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627297977612 - 栅格布局 -->
                  <a-row v-if="!data_n_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- input_1626162680837 - 地址 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_cNotifyAddres_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>地址</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="cNotifyAddres" :recordModel="'cNotifyAddres'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'cNotifyAddres', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627298034600 - 栅格布局 -->
                  <a-row v-if="!data_o_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- grid_1627298033191 - 栅格布局 -->
                        <a-row class="grid-row" :gutter="0" >
                          <a-col class="grid-col" :span="24" >
                            <div class="build-block" >
                              <!-- textarea_1647400882910 - 唛头 -->
                              <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_marksStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                                <span slot="label">
                                  <a-tooltip>
                                    <span>唛头</span>
                                  </a-tooltip>
                                </span>
                                <JTextArea v-if="!data_marksStr_record.options.hidden" ref="textarea_1647400882910" style="width:100%;" placeholder="请输入" :isAllUpperCase="false" :rows="2" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'marksStr', { }, ]" />
                              </a-form-item>
                            </div>
                          </a-col>
                        </a-row>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627300790144 - 栅格布局 -->
                  <a-row v-if="!data_p_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- textarea_1647393505788 - 英文货名 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_eCargoNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>英文货名</span>
                            </a-tooltip>
                          </span>
                          <JTextArea v-if="!data_eCargoNam_record.options.hidden" ref="textarea_1647393505788" style="width:100%;" placeholder="请输入" :isAllUpperCase="false" :rows="4" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'eCargoNam', { rules: [{'message':'必填项','required':true}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627300798661 - 栅格布局 -->
                  <a-row v-if="!data_q_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- select_1630570990455 - 温度标识 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_tempId_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>温度标识</span>
                            </a-tooltip>
                          </span>
                          <j-dict-select-tag v-if="!data_tempId_record.options.hidden" :options=" data_tempId_record.options.options " :dynamic="0" :dictCode="`undefined`" style="width:100%" placeholder="请选择" @change="handleChange($event, 'tempId')" v-decorator="[ 'tempId', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="12" >
                      <div class="build-block" >
                        <!-- input_1626163442123 - 设置温度 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_setTempNum_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>设置温度</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="setTempNum" :recordModel="'setTempNum'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'setTempNum', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
              </a-col>
              <a-col class="grid-col" :span="12" >
                <div class="build-block" >
                  <!-- grid_1627298141304 - 栅格布局 -->
                  <a-row v-if="!data_buttonGroup_1630998728380_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- select_1630485950809 - 营运人 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_ctnOwner_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>营运人</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_ctnOwner_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'ctnOwner')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'ctnOwner', { }, ]" :dict="`CompanyOwner,/,owner,owner,,10,,`" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- select_1642735276006 - 货代公司 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_payerCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>货代公司</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_payerCod_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'payerCod')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'payerCod', { }, ]" :dict="`CompanyType,-,companyCod,companyCod,cagencyId|andEq|Y,10,,`" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- select_1630566880170 - 贸易性质 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_tradeId_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>贸易性质</span>
                            </a-tooltip>
                          </span>
                          <j-dict-select-tag v-if="!data_tradeId_record.options.hidden" :options=" data_tradeId_record.options.options " :dynamic="0" :dictCode="`undefined`" style="width:100%" placeholder="请选择" :initValue="'0'" @change="handleChange($event, 'tradeId')" v-decorator="[ 'tradeId', { initialValue: '0', rules: [{'message':'必填项','required':true}] }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627298259845 - 栅格布局 -->
                  <a-row v-if="!data_111_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- input_1655794447683 - 收货地 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_startPortNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>收货地</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="startPortNam" :recordModel="'startPortNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'startPortNam', { }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626159925881 - 装货港 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_loadPortNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>装货港</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="loadPortNam" :recordModel="'loadPortNam'" style="width:100%;" placeholder="请输入" type="" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'loadPortNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626160257793 - 卸货港 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dischrgPortNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>卸货港</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="dischrgPortNam" :recordModel="'dischrgPortNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dischrgPortNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626160431394 - 目的港 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_destPortNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>目的港</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="destPortNam" :recordModel="'destPortNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'destPortNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1655794574046 - 交货地 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_startPortNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>交货地</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="startPortNam" :recordModel="'startPortNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'startPortNam', { }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1663297899454 - 收货地代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_startPortCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>收货地代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="startPortCod" :recordModel="'startPortCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'startPortCod', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- select_1648870287832 - 收货地代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_startPortCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>收货地代码</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_startPortCod_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'startPortCod')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'startPortCod', { }, ]" :dict="`BasPort,-,portCod,portCod|ePortNam,,10,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1652067630040 - 装货港代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_loadPortCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>装货港代码</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_loadPortCod_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'loadPortCod')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'loadPortCod', { }, ]" :dict="`BasPort,-,ePortNam|portCod,portCod,,10,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1652067681738 - 卸货港代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dischrgPortCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>卸货港代码</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_dischrgPortCod_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'dischrgPortCod')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'dischrgPortCod', { }, ]" :dict="`BasPort,-,ePortNam|portCod,portCod,,10,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1652067683810 - 目的港代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_destPortCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>目的港代码</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_destPortCod_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'destPortCod')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'destPortCod', { }, ]" :dict="`BasPort,-,ePortNam|portCod,portCod,,10,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1656296906731 - 交货地代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_startPortCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>交货地代码</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_startPortCod_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'startPortCod')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'startPortCod', { }, ]" :dict="`BasPort,-,ePortNam|portCod,portCod,,10,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1655794597498 - 交货地代码 -->
                        <a-form-item :colon="false" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_startPortCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>交货地代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="startPortCod" :recordModel="'startPortCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'startPortCod', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- select_1630393315665 - 付款方式 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_payWayId_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>付款方式</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_payWayId_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'payWayId')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'payWayId', { }, ]" :dict="`BasPayWay,/,payWayId,payWayId|e_MEAN_STR,,200,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1631171671471 - 付款地点 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_payPlaceStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>付款地点</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="payPlaceStr" :recordModel="'payPlaceStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'payPlaceStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1630491940711 - 交付方式 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_traficModStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>交付方式</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_traficModStr_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'traficModStr')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'traficModStr', { }, ]" :dict="`BasJfType,/,content,content,,200,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1652067685634 - 中转港代码 -->
                        <a-form-item :colon="false" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_transPortCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>中转港代码</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_transPortCod_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'transPortCod')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'transPortCod', { }, ]" :dict="`BasPort,-,ePortNam|portCod,portCod,,10,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626160547324 - 中转港 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_transPortNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>中转港</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="transPortNam" :recordModel="'transPortNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'transPortNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627298264740 - 栅格布局 -->
                  <a-row v-if="!data_COUNT1_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="2" >
                      <div class="build-block" >
                        <!-- checkbox_1633688232669 - 拼箱 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shareId2_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>拼箱</span>
                            </a-tooltip>
                          </span>
                          <a-checkbox-group :options=" data_shareId2_record.options.options " @change="handleChange($event, 'shareId2')" v-decorator="[ 'shareId2', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="6" >
                      <div class="build-block" >
                        <!-- input_1633688755156 - -->
                        <a-form-item :colon="false" :label-col="{'span':7}" :wrapper-col="{'span':17}" :style="data_shareMarksStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>
                              </span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shareMarksStr" :recordModel="'shareMarksStr'" style="width:70%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shareMarksStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="16" >
                      <div class="build-block" >
                        <!-- grid_1627299747870 - 栅格布局 -->
                        <a-row v-if="!data_COUNT1_record.options.hidden" class="grid-row" :gutter="-1" >
                          <a-col class="grid-col" :span="10" >
                            <div class="build-block" >
                              <!-- number_1627299638546 - 提单箱量:20' -->
                              <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_p20Num_record.options.hidden ? 'display: none' : 'display: flex'" >
                                <span slot="label">
                                  <a-tooltip>
                                    <span>提单箱量:20'</span>
                                  </a-tooltip>
                                </span>
                                <a-input-number v-if="!data_p20Num_record.options.hidden" ref="number_1627299638546" :min=" -Infinity " :max=" Infinity " :precision=" null " style="width:100%" placeholder="请输入" @change="handleChange($event, 'p20Num')" @blur="handleBlur($event.target.value, 'p20Num')" v-decorator="[ 'p20Num', { }, ]" />
                              </a-form-item>
                            </div>
                            <div class="build-block" >
                              <!-- number_1627300016990 - 计算箱量:20' -->
                              <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_f20Num_record.options.hidden ? 'display: none' : 'display: flex'" >
                                <span slot="label">
                                  <a-tooltip>
                                    <span>计算箱量:20'</span>
                                  </a-tooltip>
                                </span>
                                <a-input-number v-if="!data_f20Num_record.options.hidden" ref="number_1627300016990" :min=" -Infinity " :max=" Infinity " :precision=" null " style="width:100%" placeholder="请输入" @change="handleChange($event, 'f20Num')" @blur="handleBlur($event.target.value, 'f20Num')" v-decorator="[ 'f20Num', { }, ]" />
                              </a-form-item>
                            </div>
                          </a-col>
                          <a-col class="grid-col" :span="7" >
                            <div class="build-block" >
                              <!-- number_1627300025721 - 40' -->
                              <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_p40Num_record.options.hidden ? 'display: none' : 'display: flex'" >
                                <span slot="label">
                                  <a-tooltip>
                                    <span>40'</span>
                                  </a-tooltip>
                                </span>
                                <a-input-number v-if="!data_p40Num_record.options.hidden" ref="number_1627300025721" :min=" -Infinity " :max=" Infinity " :precision=" null " style="width:100%" placeholder="请输入" @change="handleChange($event, 'p40Num')" @blur="handleBlur($event.target.value, 'p40Num')" v-decorator="[ 'p40Num', { }, ]" />
                              </a-form-item>
                            </div>
                            <div class="build-block" >
                              <!-- number_1627299708671 - 40' -->
                              <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_f40Num_record.options.hidden ? 'display: none' : 'display: flex'" >
                                <span slot="label">
                                  <a-tooltip>
                                    <span>40'</span>
                                  </a-tooltip>
                                </span>
                                <a-input-number v-if="!data_f40Num_record.options.hidden" ref="number_1627299708671" :min=" -Infinity " :max=" Infinity " :precision=" null " style="width:100%" placeholder="请输入" @change="handleChange($event, 'f40Num')" @blur="handleBlur($event.target.value, 'f40Num')" v-decorator="[ 'f40Num', { }, ]" />
                              </a-form-item>
                            </div>
                          </a-col>
                          <a-col class="grid-col" :span="7" >
                            <div class="build-block" >
                              <!-- number_1627300027806 - 45' -->
                              <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_p45Num_record.options.hidden ? 'display: none' : 'display: flex'" >
                                <span slot="label">
                                  <a-tooltip>
                                    <span>45'</span>
                                  </a-tooltip>
                                </span>
                                <a-input-number v-if="!data_p45Num_record.options.hidden" ref="number_1627300027806" :min=" -Infinity " :max=" Infinity " :precision=" null " style="width:100%" placeholder="请输入" @change="handleChange($event, 'p45Num')" @blur="handleBlur($event.target.value, 'p45Num')" v-decorator="[ 'p45Num', { }, ]" />
                              </a-form-item>
                            </div>
                            <div class="build-block" >
                              <!-- number_1627299692359 - 45' -->
                              <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_f45Num_record.options.hidden ? 'display: none' : 'display: flex'" >
                                <span slot="label">
                                  <a-tooltip>
                                    <span>45'</span>
                                  </a-tooltip>
                                </span>
                                <a-input-number v-if="!data_f45Num_record.options.hidden" ref="number_1627299692359" :min=" -Infinity " :max=" Infinity " :precision=" null " style="width:100%" placeholder="请输入" @change="handleChange($event, 'f45Num')" @blur="handleBlur($event.target.value, 'f45Num')" v-decorator="[ 'f45Num', { }, ]" />
                              </a-form-item>
                            </div>
                          </a-col>
                        </a-row>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1630482473753 - 栅格布局 -->
                  <a-row v-if="!data_g_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- select_1630577130800 - 更改原因 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_changeReasonOne_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>更改原因</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_changeReasonOne_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'changeReasonOne')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'changeReasonOne', { }, ]" :dict="`BasCustCgReason,/,changeReasonCod|reasonContent,changeReasonCod|reasonContent,,200,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- textarea_1647400902558 - 更改原因描述 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_changeReasonDesc_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>更改原因描述</span>
                            </a-tooltip>
                          </span>
                          <JTextArea v-if="!data_changeReasonDesc_record.options.hidden" ref="textarea_1647400902558" style="width:100%;" placeholder="请输入" :isAllUpperCase="false" :rows="2" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'changeReasonDesc', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627300039943 - 栅格布局 -->
                  <a-row v-if="!data_f_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- textarea_1647400923749 - 备注 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_remark_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>备注</span>
                            </a-tooltip>
                          </span>
                          <JTextArea v-if="!data_remark_record.options.hidden" ref="textarea_1647400923749" style="width:100%;" placeholder="请输入" :isAllUpperCase="false" :rows="2" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'remark', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627300048629 - 栅格布局 -->
                  <a-row v-if="!data_ccc_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- select_1630585366086 - 货类代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_cargoKindCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>货类代码</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_cargoKindCod_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'cargoKindCod')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'cargoKindCod', { rules: [{'message':'必填项','required':true}] }, ]" :dict="`BasCargoKind,/,cargoKindCod,cargoKindCod|CARGO_KIND_E_NAM,,200,,`" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162836282 - HS代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_hsCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>HS代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="hsCod" :recordModel="'hsCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'hsCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- input_1635755057150 - 操作员 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_recordMan_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>操作员</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="recordMan" :recordModel="'recordMan'" style="width:100%;" :changeEmit="true" :disabled="true" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'recordMan', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162437601 - 修改员 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_recordModiMan_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>修改员</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="recordModiMan" :recordModel="'recordModiMan'" style="width:100%;" :disabled="true" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'recordModiMan', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- date_1628166617057 - 操作时间 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_recordTim_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>操作时间</span>
                            </a-tooltip>
                          </span>
                          <JDate v-if="!data_recordTim_record.options.hidden" :disabled="true" :placeholder="'请选择'" :width="'100%'" style="width:100%" :parentDisabled="disabled" @change="handleChange($event, 'recordTim')" v-decorator="[ 'recordTim', { initialValue: '' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- date_1628166639714 - 修改时间 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_recordModiTim_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>修改时间</span>
                            </a-tooltip>
                          </span>
                          <JDate v-if="!data_recordModiTim_record.options.hidden" :disabled="true" :placeholder="'请选择'" :width="'100%'" style="width:100%" :parentDisabled="disabled" @change="handleChange($event, 'recordModiTim')" v-decorator="[ 'recordModiTim', { initialValue: '' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627300092886 - 栅格布局 -->
                  <a-row v-if="!data_f_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- number_1631172011746 - 件数 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_pieceNum_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>件数</span>
                            </a-tooltip>
                          </span>
                          <a-input-number v-if="!data_pieceNum_record.options.hidden" ref="number_1631172011746" :min=" -Infinity " :max=" Infinity " :precision=" 0 " style="width:100%" placeholder="请输入" @change="handleChange($event, 'pieceNum')" @blur="handleBlur($event.target.value, 'pieceNum')" v-decorator="[ 'pieceNum', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- input_1630662545127 - 包装形式代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_packageCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>包装形式代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="packageCod" :recordModel="'packageCod'" style="width:100%;" :disabled="true" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'packageCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- select_1652067372811 - 包装形式 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_packageStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>包装形式</span>
                            </a-tooltip>
                          </span>
                          <!--dict-->
                          <!--model,joinSymbol,valueField,labelField,wheres,limit,order,orderColumn-->
                          <!--wheres-->
                          <!--column|operation|value%column|operation|value%...-->
                          <j-search-select-tag v-if="!data_packageStr_record.options.hidden" style="width:100%" placeholder="请选择" :getFieldItemValue="getFieldItemValue" @change="handleChange($event, 'packageStr')" @handleSelectChange= "handleSelectChange" v-decorator="[ 'packageStr', { }, ]" :dict="`BasPackage,-,ePackageNam|packageCod,ePackageNam,,10,,`" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627300312323 - 栅格布局 -->
                  <a-row v-if="!data_e_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- number_1631172496644 - 毛重 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_gweightTon_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>毛重</span>
                            </a-tooltip>
                          </span>
                          <a-input-number v-if="!data_gweightTon_record.options.hidden" ref="number_1631172496644" :min=" -Infinity " :max=" Infinity " :precision=" 3 " style="width:100%" placeholder="请输入" @change="handleChange($event, 'gweightTon')" @blur="handleBlur($event.target.value, 'gweightTon')" v-decorator="[ 'gweightTon', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- number_1631172500222 - 体积 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_gvolNum_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>体积</span>
                            </a-tooltip>
                          </span>
                          <a-input-number v-if="!data_gvolNum_record.options.hidden" ref="number_1631172500222" :min=" -Infinity " :max=" Infinity " :precision=" 3 " style="width:100%" placeholder="请输入" @change="handleChange($event, 'gvolNum')" @blur="handleBlur($event.target.value, 'gvolNum')" v-decorator="[ 'gvolNum', { }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- input_1649834047603 - 危品类别 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangClassNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>危品类别</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="dangClassNam" :recordModel="'dangClassNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangClassNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
                <div class="build-block" >
                  <!-- grid_1627300329326 - 栅格布局 -->
                  <a-row v-if="!data_d_record.options.hidden" class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- input_1626163264850 - 应急联系人 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangConactMan_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>应急联系人</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="dangConactMan" :recordModel="'dangConactMan'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangConactMan', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- input_1627301109338 - 联系电话 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangTeStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>联系电话</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="dangTeStr" :recordModel="'dangTeStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangTeStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                    <a-col class="grid-col" :span="8" >
                      <div class="build-block" >
                        <!-- input_1635754556786 - 联合国编号 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangUnNo_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>联合国编号</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="dangUnNo" :recordModel="'dangUnNo'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangUnNo', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
              </a-col>
            </a-row>
          </div>
          <div class="build-block" >
            <!-- grid_1630482742444 - 栅格布局 -->
            <a-row v-if="!data_buttonGroup_1630998728380_record.options.hidden" class="grid-row" :gutter="0" >
              <a-col class="grid-col" :span="12" >
                <div class="build-block" >
                  <!-- buttonGroup_1635738063668 - 按钮组 -->
                  <a-button-group v-if="!data_buttonGroup_1635738063668_record.options.hidden" class="grid-row" >
                    <div class="build-block" >
                      <!-- button_1631772144867 - 收发通 -->
                      <a-form-item :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_undefined_record.options.hidden ? 'display: none' : 'display: flex'" >
                        <a-button @click=" dynamicData['commonFunc']( 'test', undefined ) " type="primary" :block="false" :style="{'verticalAlign':'middle','textAlign':'center'}" > 收发通 </a-button>
                      </a-form-item>
                    </div>
                    <div class="build-block" >
                      <!-- button_1635738069712 - 多货信息 -->
                      <a-form-item :wrapper-col="{'offset':0,'span':24}" :style="data_goodsInfoTemp_record.options.hidden ? 'display: none' : 'display: flex'" >
                        <a-button @click=" dynamicData['commonFunc']( 'goodsInfoTemp', {} ) " type="primary" :block="false" :style="{'verticalAlign':'middle','textAlign':'center'}" > 多货信息 </a-button>
                      </a-form-item>
                    </div>
                  </a-button-group>
                </div>
              </a-col>
            </a-row>
          </div>
          <div class="build-block" >
            <!-- grid_1630482998624 - 栅格布局 -->
            <a-row v-if="!data_shoufatong_record.options.hidden" class="grid-row" :gutter="0" >
              <a-col class="grid-col" :span="7" >
                <div class="build-block" >
                  <!-- grid_1627300371682 - 栅格布局 -->
                  <a-row class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- input_1635755128602 - 发货人代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>发货人代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperCod" :recordModel="'shipperCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162193944 - 电话 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperTeStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>电话</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperTeStr" :recordModel="'shipperTeStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperTeStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162415706 - 邮件 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperEmStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>邮件</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperEmStr" :recordModel="'shipperEmStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperEmStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162446171 - 传真 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperFxStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>传真</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperFxStr" :recordModel="'shipperFxStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperFxStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162850833 - 省份代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperSubEntityCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>省份代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperSubEntityCod" :recordModel="'shipperSubEntityCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperSubEntityCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162911236 - 省份名称 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperSubEntityNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>省份名称</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperSubEntityNam" :recordModel="'shipperSubEntityNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperSubEntityNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162715769 - 城市 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperCityNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>城市</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperCityNam" :recordModel="'shipperCityNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperCityNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626163068029 - 邮政编码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperPostCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>邮政编码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperPostCod" :recordModel="'shipperPostCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperPostCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1630486195529 - 国家代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperCountryCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>国家代码</span>
                            </a-tooltip>
                          </span>
                          <j-dict-select-tag v-if="!data_shipperCountryCod_record.options.hidden" :options=" dynamicData['countryCodList'] " :dynamic="3" :dictCode="`countryCodList`" style="width:100%" placeholder="请选择" @change="handleChange($event, 'shipperCountryCod')" v-decorator="[ 'shipperCountryCod', { }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626161921297 - 发货人AEO -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_shipperAeo_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>发货人AEO</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="shipperAeo" :recordModel="'shipperAeo'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'shipperAeo', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
              </a-col>
              <a-col class="grid-col" :span="7" >
                <div class="build-block" >
                  <!-- grid_1627300396873 - 栅格布局 -->
                  <a-row class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- input_1626159749338 - 收货人代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>收货人代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeCod" :recordModel="'consigneeCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626160383977 - 邮件 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeEmStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>邮件</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeEmStr" :recordModel="'consigneeEmStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeEmStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626159906815 - 电话 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeTeStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>电话</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeTeStr" :recordModel="'consigneeTeStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeTeStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626160455071 - 传真 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeFxStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>传真</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeFxStr" :recordModel="'consigneeFxStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeFxStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626160840777 - 省份代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeSubEntityCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>省份代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeSubEntityCod" :recordModel="'consigneeSubEntityCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeSubEntityCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626161566239 - 省份名称 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeSubEntityNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>省份名称</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeSubEntityNam" :recordModel="'consigneeSubEntityNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeSubEntityNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626160624072 - 城市 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeCityNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>城市</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeCityNam" :recordModel="'consigneeCityNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeCityNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626161583529 - 邮政编码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneePostCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>邮政编码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneePostCod" :recordModel="'consigneePostCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneePostCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1630486229376 - 国家代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeCountryCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>国家代码</span>
                            </a-tooltip>
                          </span>
                          <j-dict-select-tag v-if="!data_consigneeCountryCod_record.options.hidden" :options=" dynamicData['countryCodList'] " :dynamic="3" :dictCode="`countryCodList`" style="width:100%" placeholder="请选择" @change="handleChange($event, 'consigneeCountryCod')" v-decorator="[ 'consigneeCountryCod', { }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1630566313228 - 收货人AEO -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeAeo_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>收货人AEO</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeAeo" :recordModel="'consigneeAeo'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeAeo', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626161931790 - 联系人 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeContactNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>联系人</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeContactNam" :recordModel="'consigneeContactNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeContactNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626161998157 - 联系电话 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeContactTeStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>联系电话</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeContactTeStr" :recordModel="'consigneeContactTeStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeContactTeStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162202877 - 联系邮件 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeContactEmStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>联系邮件</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeContactEmStr" :recordModel="'consigneeContactEmStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeContactEmStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626162424739 - 联系传真 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_consigneeContactFxStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>联系传真</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="consigneeContactFxStr" :recordModel="'consigneeContactFxStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'consigneeContactFxStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
              </a-col>
              <a-col class="grid-col" :span="7" >
                <div class="build-block" >
                  <!-- grid_1627300579306 - 栅格布局 -->
                  <a-row class="grid-row" :gutter="0" >
                    <a-col class="grid-col" :span="24" >
                      <div class="build-block" >
                        <!-- input_1626161986396 - 通知方代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifyCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>通知方代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifyCod" :recordModel="'notifyCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifyCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1627300902666 - 电话 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifyTeStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>电话</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifyTeStr" :recordModel="'notifyTeStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifyTeStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1627300891555 - 邮件 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifyEmStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>邮件</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifyEmStr" :recordModel="'notifyEmStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifyEmStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1627300933454 - 城市 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifyCityNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>城市</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifyCityNam" :recordModel="'notifyCityNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifyCityNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1627300910511 - 传真 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifyFxStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>传真</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifyFxStr" :recordModel="'notifyFxStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifyFxStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1627300942815 - 省份代码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifySubEntityCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>省份代码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifySubEntityCod" :recordModel="'notifySubEntityCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifySubEntityCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1627300945098 - 省份名称 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifySubEntityNam_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>省份名称</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifySubEntityNam" :recordModel="'notifySubEntityNam'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifySubEntityNam', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- select_1630486230805 - 国家代码 -->
                        <a-form-item :colon="true" :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifyCountryCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>国家代码</span>
                            </a-tooltip>
                          </span>
                          <j-dict-select-tag v-if="!data_notifyCountryCod_record.options.hidden" :options=" dynamicData['countryCodList'] " :dynamic="3" :dictCode="`countryCodList`" style="width:100%" placeholder="请选择" @change="handleChange($event, 'notifyCountryCod')" v-decorator="[ 'notifyCountryCod', { }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1627301536390 - 邮政编码 -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifyPostCod_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>邮政编码</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifyPostCod" :recordModel="'notifyPostCod'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifyPostCod', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                      <div class="build-block" >
                        <!-- input_1626163202862 - 通知方AEO -->
                        <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_notifyAeo_record.options.hidden ? 'display: none' : 'display: flex'" >
                          <span slot="label">
                            <a-tooltip>
                              <span>通知方AEO</span>
                            </a-tooltip>
                          </span>
                          <JInput ref="notifyAeo" :recordModel="'notifyAeo'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'notifyAeo', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                        </a-form-item>
                      </div>
                    </a-col>
                  </a-row>
                </div>
              </a-col>
              <a-col class="grid-col" :span="3" >
                <div class="build-block" >
                  <!-- input_1626163168645 - 危品等级页号 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangPageNo_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>危品等级页号</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="dangPageNo" :recordModel="'dangPageNo'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangPageNo', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
                <div class="build-block" >
                  <!-- input_1626163058655 - 危品标签 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangLableStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>危品标签</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="dangLableStr" :recordModel="'dangLableStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangLableStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
                <div class="build-block" >
                  <!-- input_1626163179311 - 医疗急救指南号 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangMfagNo_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>医疗急救指南号</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="dangMfagNo" :recordModel="'dangMfagNo'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangMfagNo', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
                <div class="build-block" >
                  <!-- input_1626163252602 - 危品应急措施号 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangEmsNo_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>危品应急措施号</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="dangEmsNo" :recordModel="'dangEmsNo'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangEmsNo', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
                <div class="build-block" >
                  <!-- input_1626163240884 - 闪点 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangFlashPoint_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>闪点</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="dangFlashPoint" :recordModel="'dangFlashPoint'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangFlashPoint', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
                <div class="build-block" >
                  <!-- input_1635755088121 - 联系邮箱 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangEmStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>联系邮箱</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="dangEmStr" :recordModel="'dangEmStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangEmStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
                <div class="build-block" >
                  <!-- input_1626163192884 - 联系传真 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_dangFxStr_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>联系传真</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="dangFxStr" :recordModel="'dangFxStr'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'dangFxStr', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
                <div class="build-block" >
                  <!-- input_1626163462114 - 最高温度 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_maxTempNum_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>最高温度</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="maxTempNum" :recordModel="'maxTempNum'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'maxTempNum', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
                <div class="build-block" >
                  <!-- input_1626163452232 - 最低温度 -->
                  <a-form-item :label-col="{'style':'width:60px'}" :wrapper-col="{'style':'width:auto; flex:1'}" :style="data_minTempNum_record.options.hidden ? 'display: none' : 'display: flex'" >
                    <span slot="label">
                      <a-tooltip>
                        <span>最低温度</span>
                      </a-tooltip>
                    </span>
                    <JInput ref="minTempNum" :recordModel="'minTempNum'" style="width:100%;" placeholder="请输入" type="text" @focus="handleFocus" @change="handleChange" @blur="handleBlur" @enter="handleEnter" v-decorator="[ 'minTempNum', { rules: [{'message':'必填项','required':false}], validateTrigger: 'blur' }, ]" />
                  </a-form-item>
                </div>
              </a-col>
              <a-col class="grid-col" :span="0" >
              </a-col>
            </a-row>
          </div>
          <div class="build-block" >
            <!-- batch_1626163529158 - 动态表格 -->
            <a-form-item label="" :label-col="{}" :wrapper-col="{}" :style="{}" >
              <KBatch v-if="!data_ifcsumTempCtnList_record.options.hidden" ref="KBatch" style="width:100%" v-bind="data_ifcsumTempCtnList_record.options" :recordKey="data_ifcsumTempCtnList_record.key" :optionsKey="data_ifcsumTempCtnList_record.options.key" :baseColumnConfigList="data_ifcsumTempCtnList_BaseColumnList" :model="'ifcsumTempCtnList'" :config="config" :parentDisabled="disabled" :dynamicData="dynamicData" :selectMode="selectMode" :selectDeferred="selectDeferred" :excelName="excelName" :pageId="pageId" @invokeGetFormData="invokeGetFormData" @change="handleChange($event, 'ifcsumTempCtnList')" @logEvent="logEvent($event, 'ifcsumTempCtnList', data_ifcsumTempCtnList_record)" v-decorator="[ 'ifcsumTempCtnList', { }, ]" />
            </a-form-item>
          </div>
        </a-form>
      </a-config-provider>
    </a-spin>
    <template slot="footer">
      <a-button v-for="(item, index) in operateBizBtn" :key="index" :type="item.type ? item.type : 'primary'" :icon="item.icon" @click="handleBusiness(item.operation, item)" >{{ item.label }}</a-button >
    </template>
  </drag-modal>
  </div>
  </template>
  
    <script>
    import baseModalMixin from './baseModalMixin'
    import formBuildMixin from './formBuildMixin'
  
    export default {
      mixins: [formBuildMixin, baseModalMixin],
      data() {
        return {
          pageId: 'MANIFEST_MAINTENANCE_DETAIL',
          operateBizBtn: [{'hidden':false,'icon':'','permission':'','label':'保存','sort':0,'params':[],'type':'primary','displayTab':'','displayMode':'flat','hotKey':'','operationMethod':'','operation':'save','direction':'right'},{'hidden':false,'icon':'','permission':'','label':'关闭','sort':1,'type':'primary','params':[],'displayTab':'','displayMode':'flat','hotKey':'','operationMethod':'','operation':'close','direction':'right'}],
          dialogTitle: '舱单维护_详情',
          dialogServiceName: '',
          dialogWidth: '60%',
          dialogBaseCodeType: '',
          dialogModalType: 'dialog',
          dialogUrl: {'add':'save','update':'updateById'},
  
          data_buttonGroup_1630998728380_record: {'key':'grid_1627297039431','type':'grid','model':'buttonGroup_1630998728380','options':{'gutter':1,'hidden':false}},
          data_buttonGroup_1630998728380_record: {'key':'grid_1627297227911','type':'grid','model':'buttonGroup_1630998728380','options':{'gutter':0,'hidden':false}},
          data_billNbr_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":true}],"model":"billNbr","label":"提单号","type":"input","key":"input_1626159636887"},
          data_combineDispartId_record: {"icon":"icon-xiala","options":{"defaultValue":"","options":[],"dynamic":2,"placeholder":"请选择","dynamicKey":"COMBINE_DISPART_ID"},"model":"combineDispartId","rules":[{"message":"必填项","required":true}],"label":"归类","type":"select","key":"select_1630051775880"},
          data_transferId_record: {"options":{"defaultValue":"","allowExporting":false,"allowSorting":false,"allowSearch":false,"options":[],"allowFiltering":false,"dynamic":2,"placeholder":"请选择","dynamicKey":"TRANSFER","allowGrouping":false},"model":"transferId","rules":[{"message":"必填项","required":true}],"label":"中转","type":"select","key":"select_1628242755891"},
          data_billPropId_record: {"icon":"icon-xiala","options":{"defaultValue":"","options":[],"dynamic":2,"placeholder":"请选择","dynamicKey":"BILL_PROP"},"model":"billPropId","rules":[{"message":"必填项","required":true}],"label":"提单性质","type":"select","key":"select_1630391359631"},
          data_functionCod_record: {"icon":"icon-write","options":{"hidden":true,"defaultValue":"9","filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入"},"model":"functionCod","rules":[{"message":"必填项","required":false}],"label":"报文性质","type":"input","key":"input_1630484236867"},
          data_billTypeId_record: {"icon":"icon-write","options":{"hidden":true,"defaultValue":"C","filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入","colon":false},"model":"billTypeId","rules":[{"message":"必填项","required":false}],"label":"","type":"input","key":"input_1630655314207"},
          data_i_record: {'key':'grid_1627297454801','type':'grid','model':'i','options':{'gutter':0,'hidden':false}},
          data_bargeNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"bargeNam","label":"一程（驳船）船名","type":"input","key":"input_1626160188780"},
          data_dschgShipDte_record: {"icon":"icon-calendar","options":{"placeholder":"","showTime":false,"format":"YYYY-MM-DD","customClass":""},"model":"dschgShipDte","label":"一程（驳船）船期","type":"date","key":"date_1647424175480"},
          data_h_record: {'key':'grid_1627297477537','type':'grid','model':'h','options':{'gutter':0,'hidden':false}},
          data_bargVoyageNo_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"bargVoyageNo","label":"一程（驳船）船次","type":"input","key":"input_1626160407040"},
          data_ship2Terminal_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"ship2Terminal","label":"一程（驳船）挂靠港区","type":"input","key":"input_1626160525259"},
          data_gg_record: {'key':'grid_1627297529187','type':'grid','model':'gg','options':{'gutter':0,'hidden':false}},
          data_eShipperNam_record: {"icon":"icon-edit","options":{"isAllUpperCase":false,"allowExporting":false,"maxRows":3,"allowFiltering":false,"placeholder":"请输入","minRows":2,"customClass":""},"model":"eShipperNam","label":"发货人","type":"textarea","key":"textarea_1647400851433"},
          data_j_record: {'key':'grid_1627297839844','type':'grid','model':'j','options':{'gutter':0,'hidden':false}},
          data_eShipperAddres_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"eShipperAddres","label":"地址","type":"input","key":"input_1626161702357"},
          data_k_record: {'key':'grid_1627297965235','type':'grid','model':'k','options':{'gutter':0,'hidden':false}},
          data_eConsigneeNam_record: {"icon":"icon-edit","options":{"isAllUpperCase":false,"allowExporting":false,"maxRows":2,"allowFiltering":false,"placeholder":"请输入","minRows":1,"customClass":""},"model":"eConsigneeNam","label":"收货人","type":"textarea","key":"textarea_1647400946594"},
          data_l_record: {'key':'grid_1627297974639','type':'grid','model':'l','options':{'gutter':0,'hidden':false}},
          data_cConsigneeAddres_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"cConsigneeAddres","label":"地址","type":"input","key":"input_1626162172361"},
          data_m_record: {'key':'grid_1627297976220','type':'grid','model':'m','options':{'gutter':0,'hidden':false}},
          data_eNotifyNam_record: {"icon":"icon-edit","options":{"isAllUpperCase":false,"allowExporting":false,"maxRows":2,"allowFiltering":false,"placeholder":"请输入","minRows":1,"customClass":""},"model":"eNotifyNam","label":"通知方","type":"textarea","key":"textarea_1647400944881"},
          data_n_record: {'key':'grid_1627297977612','type':'grid','model':'n','options':{'gutter':0,'hidden':false}},
          data_cNotifyAddres_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"cNotifyAddres","label":"地址","type":"input","key":"input_1626162680837"},
          data_o_record: {'key':'grid_1627298034600','type':'grid','model':'o','options':{'gutter':0,'hidden':false}},
          data_marksStr_record: {"icon":"icon-edit","options":{"isAllUpperCase":false,"allowExporting":false,"maxRows":2,"allowFiltering":false,"placeholder":"请输入","minRows":1,"customClass":""},"model":"marksStr","label":"唛头","type":"textarea","key":"textarea_1647400882910"},
          data_p_record: {'key':'grid_1627300790144','type':'grid','model':'p','options':{'gutter':0,'hidden':false}},
          data_eCargoNam_record: {"icon":"icon-edit","options":{"isAllUpperCase":false,"allowExporting":false,"allowSorting":false,"maxRows":4,"allowHiding":false,"allowSearch":false,"allowFiltering":false,"allowHeaderFiltering":false,"placeholder":"请输入","minRows":3,"allowGrouping":false,"customClass":""},"model":"eCargoNam","rules":[{"message":"必填项","required":true}],"label":"英文货名","type":"textarea","key":"textarea_1647393505788"},
          data_q_record: {'key':'grid_1627300798661','type':'grid','model':'q','options':{'gutter':0,'hidden':false}},
          data_tempId_record: {"icon":"icon-xiala","options":{"options":[{"label":"F/华氏","value":"F"},{"label":"C/摄氏","value":"C"}],"placeholder":"请选择"},"model":"tempId","label":"温度标识","type":"select","key":"select_1630570990455"},
          data_setTempNum_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"setTempNum","label":"设置温度","type":"input","key":"input_1626163442123"},
          data_buttonGroup_1630998728380_record: {'key':'grid_1627298141304','type':'grid','model':'buttonGroup_1630998728380','options':{'gutter':0,'hidden':false}},
          data_ctnOwner_record: {"options":{"allowExporting":false,"allowSorting":false,"options":[],"allowFiltering":false,"dynamic":1,"placeholder":"请选择","dynamicKey":"CompanyOwner,/,owner,owner,,10,,","allowGrouping":false},"model":"ctnOwner","label":"营运人","type":"select","key":"select_1630485950809"},
          data_payerCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"CompanyType,-,companyCod,companyCod,cagencyId|andEq|Y,10,,"},"model":"payerCod","label":"货代公司","type":"select","key":"select_1642735276006"},
          data_tradeId_record: {"icon":"icon-xiala","options":{"defaultValue":"0","options":[{"label":"内贸","value":"1"},{"label":"外贸","value":"0"}],"placeholder":"请选择"},"model":"tradeId","rules":[{"message":"必填项","required":true}],"label":"贸易性质","type":"select","key":"select_1630566880170"},
          data_111_record: {'key':'grid_1627298259845','type':'grid','model':'111','options':{'gutter':0,'hidden':false}},
          data_startPortNam_record: {"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入","formatPic":true,"customClass":""},"model":"startPortNam","label":"收货地","type":"input","key":"input_1655794447683"},
          data_loadPortNam_record: {"options":{"type":"","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"loadPortNam","label":"装货港","type":"input","key":"input_1626159925881"},
          data_dischrgPortNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dischrgPortNam","label":"卸货港","type":"input","key":"input_1626160257793"},
          data_destPortNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"destPortNam","label":"目的港","type":"input","key":"input_1626160431394"},
          data_startPortNam_record: {"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入","formatPic":true,"customClass":""},"model":"startPortNam","label":"交货地","type":"input","key":"input_1655794574046"},
          data_startPortCod_record: {"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入","formatPic":true,"customClass":""},"model":"startPortCod","label":"收货地代码","type":"input","key":"input_1663297899454"},
          data_startPortCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPort,-,portCod,portCod|ePortNam,,10,,"},"model":"startPortCod","label":"收货地代码","type":"select","key":"select_1648870287832"},
          data_loadPortCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPort,-,ePortNam|portCod,portCod,,10,,","customClass":""},"model":"loadPortCod","label":"装货港代码","type":"select","key":"select_1652067630040"},
          data_dischrgPortCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPort,-,ePortNam|portCod,portCod,,10,,","customClass":""},"model":"dischrgPortCod","label":"卸货港代码","type":"select","key":"select_1652067681738"},
          data_destPortCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPort,-,ePortNam|portCod,portCod,,10,,","customClass":""},"model":"destPortCod","label":"目的港代码","type":"select","key":"select_1652067683810"},
          data_startPortCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPort,-,ePortNam|portCod,portCod,,10,,","customClass":""},"model":"startPortCod","label":"交货地代码","type":"select","key":"select_1656296906731"},
          data_startPortCod_record: {"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","hidden":true,"placeholder":"请输入","formatPic":true,"colon":false,"customClass":""},"model":"startPortCod","label":"交货地代码","type":"input","key":"input_1655794597498"},
          data_payWayId_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPayWay,/,payWayId,payWayId|e_MEAN_STR,,200,,"},"model":"payWayId","label":"付款方式","type":"select","key":"select_1630393315665"},
          data_payPlaceStr_record: {"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入"},"model":"payPlaceStr","rules":[{"message":"必填项","required":false}],"label":"付款地点","type":"input","key":"input_1631171671471"},
          data_traficModStr_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasJfType,/,content,content,,200,,"},"model":"traficModStr","label":"交付方式","type":"select","key":"select_1630491940711"},
          data_transPortCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPort,-,ePortNam|portCod,portCod,,10,,","colon":false,"customClass":""},"model":"transPortCod","label":"中转港代码","type":"select","key":"select_1652067685634"},
          data_transPortNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"transPortNam","label":"中转港","type":"input","key":"input_1626160547324"},
          data_COUNT1_record: {'key':'grid_1627298264740','type':'grid','model':'COUNT1','options':{'gutter':0,'selfLayoutType':'Grid','hidden':false,'labelWidth':60,'fractionDigits':2}},
          data_shareId2_record: {"icon":"icon-duoxuan1","options":{"options":[{"label":"","value":"1"}]},"model":"shareId2","label":"拼箱","type":"checkbox","key":"checkbox_1633688232669"},
          data_shareMarksStr_record: {"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入","labelCol":{"span":7},"wrapperCol":{"span":17},"selfLayout":true,"width":"70%","colon":false},"model":"shareMarksStr","rules":[{"message":"必填项","required":false}],"label":"","type":"input","key":"input_1633688755156"},
          data_COUNT1_record: {'key':'grid_1627299747870','type':'grid','model':'COUNT1','options':{'gutter':-1,'hidden':false}},
          data_p20Num_record: {"icon":"icon-number","options":{"placeholder":"请输入"},"model":"p20Num","label":"提单箱量:20'","type":"number","key":"number_1627299638546"},
          data_f20Num_record: {"icon":"icon-number","options":{"placeholder":"请输入"},"model":"f20Num","label":"计算箱量:20'","type":"number","key":"number_1627300016990"},
          data_p40Num_record: {"icon":"icon-number","options":{"wrapperCol":{"span":18},"placeholder":"请输入","labelCol":{"span":6}},"model":"p40Num","label":"40'","type":"number","key":"number_1627300025721"},
          data_f40Num_record: {"icon":"icon-number","options":{"placeholder":"请输入"},"model":"f40Num","label":"40'","type":"number","key":"number_1627299708671"},
          data_p45Num_record: {"icon":"icon-number","options":{"wrapperCol":{"span":24},"placeholder":"请输入","labelCol":{"span":0}},"model":"p45Num","label":"45'","type":"number","key":"number_1627300027806"},
          data_f45Num_record: {"icon":"icon-number","options":{"placeholder":"请输入"},"model":"f45Num","label":"45'","type":"number","key":"number_1627299692359"},
          data_g_record: {'key':'grid_1630482473753','type':'grid','model':'g','options':{'gutter':0,'hidden':false}},
          data_changeReasonOne_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasCustCgReason,/,changeReasonCod|reasonContent,changeReasonCod|reasonContent,,200,,"},"model":"changeReasonOne","label":"更改原因","type":"select","key":"select_1630577130800"},
          data_changeReasonDesc_record: {"icon":"icon-edit","options":{"isAllUpperCase":false,"allowExporting":false,"maxRows":2,"allowFiltering":false,"placeholder":"请输入","customClass":""},"model":"changeReasonDesc","label":"更改原因描述","type":"textarea","key":"textarea_1647400902558"},
          data_f_record: {'key':'grid_1627300039943','type':'grid','model':'f','options':{'gutter':0,'hidden':false}},
          data_remark_record: {"icon":"icon-edit","options":{"isAllUpperCase":false,"allowExporting":false,"maxRows":2,"allowFiltering":false,"placeholder":"请输入","minRows":1,"customClass":""},"model":"remark","label":"备注","type":"textarea","key":"textarea_1647400923749"},
          data_ccc_record: {'key':'grid_1627300048629','type':'grid','model':'ccc','options':{'gutter':0,'hidden':false}},
          data_cargoKindCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasCargoKind,/,cargoKindCod,cargoKindCod|CARGO_KIND_E_NAM,,200,,"},"model":"cargoKindCod","rules":[{"message":"必填项","required":true}],"label":"货类代码","type":"select","key":"select_1630585366086"},
          data_hsCod_record: {"icon":"icon-write","options":{"wrapperCol":{"span":24},"type":"text","placeholder":"请输入","labelCol":{"span":0}},"rules":[{"message":"必填项","required":false}],"model":"hsCod","label":"HS代码","type":"input","key":"input_1626162836282"},
          data_recordMan_record: {"icon":"icon-write","options":{"changeEmit":true,"type":"text","disabled":true,"placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"recordMan","label":"操作员","type":"input","key":"input_1635755057150"},
          data_recordModiMan_record: {"icon":"icon-write","options":{"type":"text","disabled":true,"placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"recordModiMan","label":"修改员","type":"input","key":"input_1626162437601"},
          data_recordTim_record: {"icon":"icon-calendar","options":{"allowExporting":false,"allowGrouping":false,"allowSorting":false,"allowSearch":false,"allowFiltering":false,"allowHeaderFiltering":false,"disabled":true,"placeholder":"请选择"},"model":"recordTim","label":"操作时间","type":"date","key":"date_1628166617057"},
          data_recordModiTim_record: {"icon":"icon-calendar","options":{"allowExporting":false,"allowGrouping":false,"allowSorting":false,"allowSearch":false,"allowFiltering":false,"allowHeaderFiltering":false,"disabled":true,"placeholder":"请选择"},"model":"recordModiTim","label":"修改时间","type":"date","key":"date_1628166639714"},
          data_f_record: {'key':'grid_1627300092886','type':'grid','model':'f','options':{'gutter':0,'hidden':false}},
          data_pieceNum_record: {"icon":"icon-number","options":{"precision":0,"allowExporting":false,"allowFiltering":false,"placeholder":"请输入"},"model":"pieceNum","label":"件数","type":"number","key":"number_1631172011746"},
          data_packageCod_record: {"icon":"icon-write","options":{"type":"text","disabled":true,"placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"packageCod","label":"包装形式代码","type":"input","key":"input_1630662545127"},
          data_packageStr_record: {"icon":"icon-xiala","options":{"allowExporting":false,"allowSorting":false,"allowSearch":false,"options":[],"allowFiltering":false,"allowHeaderFiltering":false,"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPackage,-,ePackageNam|packageCod,ePackageNam,,10,,","allowGrouping":false,"customClass":""},"model":"packageStr","label":"包装形式","type":"select","key":"select_1652067372811"},
          data_e_record: {'key':'grid_1627300312323','type':'grid','model':'e','options':{'gutter':0,'hidden':false}},
          data_gweightTon_record: {"icon":"icon-number","options":{"precision":3,"placeholder":"请输入"},"model":"gweightTon","label":"毛重","type":"number","key":"number_1631172496644"},
          data_gvolNum_record: {"icon":"icon-number","options":{"precision":3,"placeholder":"请输入"},"model":"gvolNum","label":"体积","type":"number","key":"number_1631172500222"},
          data_dangClassNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangClassNam","label":"危品类别","type":"input","key":"input_1649834047603"},
          data_d_record: {'key':'grid_1627300329326','type':'grid','model':'d','options':{'gutter':0,'hidden':false}},
          data_dangConactMan_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangConactMan","label":"应急联系人","type":"input","key":"input_1626163264850"},
          data_dangTeStr_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangTeStr","label":"联系电话","type":"input","key":"input_1627301109338"},
          data_dangUnNo_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangUnNo","label":"联合国编号","type":"input","key":"input_1635754556786"},
          data_buttonGroup_1630998728380_record: {'key':'grid_1630482742444','type':'grid','model':'buttonGroup_1630998728380','options':{'gutter':0,'hidden':false}},
          data_buttonGroup_1635738063668_record: {'key':'buttonGroup_1635738063668','type':'buttonGroup','model':'buttonGroup_1635738063668','options':{'gutter':0,'hidden':false}},
          data_goodsInfoTemp_record: {"icon":"icon-button-remove","options":{"type":"primary","dynamicFun":"goodsInfoTemp"},"model":"goodsInfoTemp","label":"多货信息","type":"button","key":"button_1635738069712"},
          data_shoufatong_record: {'key':'grid_1630482998624','type':'grid','model':'shoufatong','options':{'gutter':0,'hidden':true,'conType':'all','controlType':'hidden','conditions':[]}},
          data_shipperCod_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperCod","label":"发货人代码","type":"input","key":"input_1635755128602"},
          data_shipperTeStr_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperTeStr","label":"电话","type":"input","key":"input_1626162193944"},
          data_shipperEmStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperEmStr","label":"邮件","type":"input","key":"input_1626162415706"},
          data_shipperFxStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperFxStr","label":"传真","type":"input","key":"input_1626162446171"},
          data_shipperSubEntityCod_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperSubEntityCod","label":"省份代码","type":"input","key":"input_1626162850833"},
          data_shipperSubEntityNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperSubEntityNam","label":"省份名称","type":"input","key":"input_1626162911236"},
          data_shipperCityNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperCityNam","label":"城市","type":"input","key":"input_1626162715769"},
          data_shipperPostCod_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperPostCod","label":"邮政编码","type":"input","key":"input_1626163068029"},
          data_shipperCountryCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":3,"placeholder":"请选择","dynamicKey":"countryCodList"},"model":"shipperCountryCod","label":"国家代码","type":"select","key":"select_1630486195529"},
          data_shipperAeo_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"shipperAeo","label":"发货人AEO","type":"input","key":"input_1626161921297"},
          data_consigneeCod_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeCod","label":"收货人代码","type":"input","key":"input_1626159749338"},
          data_consigneeEmStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeEmStr","label":"邮件","type":"input","key":"input_1626160383977"},
          data_consigneeTeStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeTeStr","label":"电话","type":"input","key":"input_1626159906815"},
          data_consigneeFxStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeFxStr","label":"传真","type":"input","key":"input_1626160455071"},
          data_consigneeSubEntityCod_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeSubEntityCod","label":"省份代码","type":"input","key":"input_1626160840777"},
          data_consigneeSubEntityNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeSubEntityNam","label":"省份名称","type":"input","key":"input_1626161566239"},
          data_consigneeCityNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeCityNam","label":"城市","type":"input","key":"input_1626160624072"},
          data_consigneePostCod_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneePostCod","label":"邮政编码","type":"input","key":"input_1626161583529"},
          data_consigneeCountryCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":3,"placeholder":"请选择","dynamicKey":"countryCodList","clearable":false},"model":"consigneeCountryCod","label":"国家代码","type":"select","key":"select_1630486229376"},
          data_consigneeAeo_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeAeo","label":"收货人AEO","type":"input","key":"input_1630566313228"},
          data_consigneeContactNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeContactNam","label":"联系人","type":"input","key":"input_1626161931790"},
          data_consigneeContactTeStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeContactTeStr","label":"联系电话","type":"input","key":"input_1626161998157"},
          data_consigneeContactEmStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeContactEmStr","label":"联系邮件","type":"input","key":"input_1626162202877"},
          data_consigneeContactFxStr_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"consigneeContactFxStr","label":"联系传真","type":"input","key":"input_1626162424739"},
          data_notifyCod_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifyCod","label":"通知方代码","type":"input","key":"input_1626161986396"},
          data_notifyTeStr_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifyTeStr","label":"电话","type":"input","key":"input_1627300902666"},
          data_notifyEmStr_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifyEmStr","label":"邮件","type":"input","key":"input_1627300891555"},
          data_notifyCityNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifyCityNam","label":"城市","type":"input","key":"input_1627300933454"},
          data_notifyFxStr_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifyFxStr","label":"传真","type":"input","key":"input_1627300910511"},
          data_notifySubEntityCod_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifySubEntityCod","label":"省份代码","type":"input","key":"input_1627300942815"},
          data_notifySubEntityNam_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifySubEntityNam","label":"省份名称","type":"input","key":"input_1627300945098"},
          data_notifyCountryCod_record: {"icon":"icon-xiala","options":{"options":[],"dynamic":3,"placeholder":"请选择","dynamicKey":"countryCodList"},"model":"notifyCountryCod","label":"国家代码","type":"select","key":"select_1630486230805"},
          data_notifyPostCod_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifyPostCod","label":"邮政编码","type":"input","key":"input_1627301536390"},
          data_notifyAeo_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"notifyAeo","label":"通知方AEO","type":"input","key":"input_1626163202862"},
          data_dangPageNo_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangPageNo","label":"危品等级页号","type":"input","key":"input_1626163168645"},
          data_dangLableStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangLableStr","label":"危品标签","type":"input","key":"input_1626163058655"},
          data_dangMfagNo_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangMfagNo","label":"医疗急救指南号","type":"input","key":"input_1626163179311"},
          data_dangEmsNo_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangEmsNo","label":"危品应急措施号","type":"input","key":"input_1626163252602"},
          data_dangFlashPoint_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangFlashPoint","label":"闪点","type":"input","key":"input_1626163240884"},
          data_dangEmStr_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangEmStr","label":"联系邮箱","type":"input","key":"input_1635755088121"},
          data_dangFxStr_record: {"options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"dangFxStr","label":"联系传真","type":"input","key":"input_1626163192884"},
          data_maxTempNum_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"maxTempNum","label":"最高温度","type":"input","key":"input_1626163462114"},
          data_minTempNum_record: {"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"minTempNum","label":"最低温度","type":"input","key":"input_1626163452232"},
          data_ifcsumTempCtnList_record: {"label":"动态表格","type":"batch","options":{"calcTotal":[{"column":"cntrNo","valueFormat":"","displayFormat":"20’:{0}","duplicate":false,"calScript":"if(options.value.cntrSizeCod=='20'){options.totalValue+=1;}","sumType":"custom"},{"column":"ctnOwner","valueFormat":"","displayFormat":"40’:{0}","calScript":"if(options.value.cntrSizeCod=='40'){options.totalValue+=1;}","sumType":"custom"},{"column":"cntrSizeCod","valueFormat":"","displayFormat":"45’:{0}","calScript":"if(options.value.cntrSizeCod=='45'){options.totalValue+=1;}","sumType":"custom"},{"column":"pieceNum","valueFormat":"","isCurrency":false,"displayFormat":"{0}","sumType":"sum"},{"column":"gweightTon","valueFormat":"","isCurrency":false,"displayFormat":"{0}","calScript":"options.totalValue+=options.value.gweightTon\noptions.totalValue=Math.round(options.totalValue*100)/100;","sumType":"custom"},{"column":"gvolNum","valueFormat":"","isCurrency":false,"displayFormat":"{0}","calScript":"options.totalValue+=options.value.gvolNum\noptions.totalValue=Math.round(options.totalValue*100)/100;","sumType":"custom"}],"mode":"row","hasPaging":false,"key":"id","height":250,"editable":true,"lazyNoPaging":true,"searchable":true,"filterPanel":true},"model":"ifcsumTempCtnList","key":"batch_1626163529158"},
          data_ifcsumTempCtnList_BaseColumnList: [{"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入","formatPic":true,"allowGrouping":false,"customClass":""},"model":"cntrNo","label":"箱号","type":"input","key":"input_1655195579234"},{"options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"CompanyOwner,/,owner,owner,,10,,"},"model":"ctnOwner","label":"箱主","type":"select","key":"select_1650094724396"},{"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入","customClass":""},"model":"cntrSizeCod","label":"尺寸","type":"input","key":"input_1652171520646"},{"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","placeholder":"请输入","customClass":""},"model":"cntrTypeCod","label":"箱型","type":"input","key":"input_1652171534611"},{"icon":"icon-xiala","options":{"options":[],"dynamic":2,"placeholder":"请选择","dynamicKey":"CNTR_EF"},"model":"cntrEfId","label":"空重","type":"select","key":"select_1630052586221"},{"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"sealNo","label":"铅封号","type":"input","key":"input_1626164182509"},{"icon":"icon-number","options":{"placeholder":"请输入"},"model":"pieceNum","label":"件数","type":"number","key":"number_1631172635143"},{"icon":"icon-write","options":{"filterOperations":["contains","notcontains","startswith","endswith","=","<>"],"type":"text","disabled":true,"placeholder":"请输入","customClass":""},"model":"packageCod","label":"包装代码","type":"input","key":"input_1652172006402"},{"icon":"icon-xiala","options":{"options":[],"dynamic":1,"placeholder":"请选择","dynamicKey":"BasPackage,-,ePackageNam,packageCod|ePackageNam,,100,,"},"model":"packageStr","label":"包装","type":"select","key":"select_1652171997497"},{"icon":"icon-number","options":{"precision":3,"placeholder":"请输入"},"model":"gweightTon","label":"重量","type":"number","key":"number_1630462583345"},{"icon":"icon-write","options":{"type":"text","placeholder":"请输入"},"rules":[{"message":"必填项","required":false}],"model":"cntrTareKgs","label":"箱皮重","type":"input","key":"input_1626164295448"},{"icon":"icon-number","options":{"precision":3,"placeholder":"请输入"},"model":"gvolNum","label":"体积","type":"number","key":"number_1630462707412"}]
        }
      },
      methods: {
        callInMountedCustom(ctos3CommonApi, packageRpcParam){
    this.spinning = false
      this.showSign = "0"
      this.getNationality()
      if (this.sign == 'edit') {
          this.getList()
      } else {
                  debugger
          this.$refs.modalForm.hide(["goodsInfoTemp"])
      }
  },
  getList(){
      this.ctos3CommonApi('codeService', 'getUnique', [this.billId, 'IfcsumTemp']).then(response => {
          if (response.responseData.statusCode === 0) {
              const result = response.responseData.resultData
              this.resultData1 = result
              result.changeReasonOne = result.changeReasonOne ? result.changeReasonOne + '/' + (result
                  .changeReasonDesc ? result.changeReasonDesc : '') : undefined
              result.packageStr = result.packageCod ? (result.packageStr ? result.packageStr : '') +
                  '-' + result.packageCod : undefined
              result.shareId2 = result.shareId == '1' ? result.shareId2 = ['1'] : []
                          this.setData(result)
              this.getCtnList()
          }
      })
  },
  getNationality(){
          this.axios.post('/nationality/page', {}).then(res => {
          if (res.code === "0000") {
              const result = res.result
              this.dynamicData.countryCodList = result
              this.dynamicData.countryCodList.forEach((item) => {
                  item.label = item.nationalityCode + "/" + item.nationalityEnglish + "/" + item
                      .nationalityChinese
                  item.value = item.nationalityCode
              })
          }
      })
      this.ctos3CommonApi('codeService', 'getListWhere', [
          [], null, '', 'BasPackage'
      ]).then(response => {
          if (response.responseData.statusCode === 0) {
              const result = response.responseData.resultData
              this.packageList = result
          }
      })
  },
  getCtnList(){
          const wheres2 = []
      const where2 = {}
          where2.column = 'BILL_ID'
          where2.condition = 'andeq'
          where2.v1 = this.billId
      wheres2.push(where2)
      this.ctos3CommonApi('codeService', 'getListWhere', [wheres2, null, '', 'IfcsumTempCtn']).then(
          response => {
              if (response.responseData.statusCode === 0) {
                  const result = response.responseData.resultData
                  result.forEach(item => {
                                                                                  item.packageCod2 = item.packageCod
                  })
                                  this.setData({
                      'ifcsumTempCtnList': result
                  })
              }
          })
  },
  handleBusinessCustom(operation){
          if (operation == 'close') {
          this.visible = false
      }
          if (operation == 'save') {
          this.$confirm({
              title: '请确认',
              content: '确定要保存吗？',
              okText: '确认',
              cancelText: '取消',
              onOk() {
                  this.getData().then((res) => {
                      const ifcsumTemp = JSON.parse(JSON.stringify(res))
                      console.log(this.resultData1)
                      debugger
                                          ifcsumTemp.destPortCod = ifcsumTemp.destPortCod ? ifcsumTemp.destPortCod
                          .split("-")[1] : ""
                      ifcsumTemp.dischrgPortCod = ifcsumTemp.dischrgPortCod ? ifcsumTemp
                          .dischrgPortCod.split("-")[1] : ""
                      ifcsumTemp.loadPortCod = ifcsumTemp.loadPortCod ? ifcsumTemp.loadPortCod
                          .split("-")[1] : ""
                      ifcsumTemp.transPortCod = ifcsumTemp.transPortCod ? ifcsumTemp
                          .transPortCod.split("-")[1] : ""
                      ifcsumTemp.packageStr = ifcsumTemp.packageStr ? ifcsumTemp.packageStr
                          .split("-")[0] : ""
                      ifcsumTemp.changeReasonOne = ifcsumTemp.changeReasonOne ? ifcsumTemp
                          .changeReasonOne.split("/")[0] : ""
                      ifcsumTemp.voyageId = this.voyageId
                      ifcsumTemp.shareId = ifcsumTemp.shareId2.length == 0 ? ifcsumTemp
                          .shareId = '0' : '1'
                      this.confirmLoading = true
                                          if (this.sign == 'add') {
                          this.ctos3CommonApi('codeService', 'insert', [ifcsumTemp,
                              'IfcsumTemp'
                          ]).then((result) => {
                              if (result.responseData.statusCode === 0) {
                                  const resultData = result.responseData.resultData
                                  if (ifcsumTemp.ifcsumTempCtnList && ifcsumTemp
                                      .ifcsumTempCtnList.length > 0) {
                                      ifcsumTemp.ifcsumTempCtnList.forEach((item) => {
                                          item.billId = resultData.id
                                          item.voyageId = resultData.voyageId
                                          item.billNbr = resultData.billNbr
                                          if (item.packageCod2) {
                                              item.packageStr = item.packageCod2
                                                  .split('/')[1]
                                              item.packageCod = item.packageCod2
                                                  .split('/')[0]
                                          }
                                          item.subCompanyCode = resultData
                                              .subCompanyCode
                                          delete item.id
                                      })
                                      this.ctos3CommonApi('codeService',
                                          'insertBatch', [ifcsumTemp
                                              .ifcsumTempCtnList, 'IfcsumTempCtn'
                                          ]).then((result) => {
                                          if (result.responseData.statusCode ===
                                              0) {
                                              this.$message.success('保存成功')
                                              this.confirmLoading = false
                                              this.visible = false
                                              this.reset()
                                              this.$emit('ok', operation)
                                                                                          this.ctos3CommonApi(
                                                  'ifcsumTempService',
                                                  'calculateCntrSingle', [context
                                                      .voyageId, ifcsumTemp
                                                      .billNbr
                                                  ]).then(
                                                  (result) => {
                                                      if (result
                                                          .responseData
                                                          .statusCode === 0
                                                          ) {
                                                          this.$message
                                                              .success(
                                                                  '更新计算提单箱量成功'
                                                                  )
                                                                                                                                                                                                                                                                                                                                                                                                      }
                                                  }).catch(res => {
                                                  this.spinning =
                                                      false
                                              })                                         }
                                      }).catch(res => {
                                          this.confirmLoading = false
                                      })
                                  } else {
                                      this.$message.success('保存成功')
                                      this.confirmLoading = false
                                      this.visible = false
                                      this.reset()
                                      this.$emit('ok', operation)
                                                                          this.ctos3CommonApi('ifcsumTempService',
                                          'calculateCntrSingle', [this.voyageId,
                                              ifcsumTemp.billNbr
                                          ]).then(
                                          (result) => {
                                              if (result.responseData.statusCode ===
                                                  0) {
                                                  this.$message.success(
                                                      '更新计算提单箱量成功')
                                                                                                                                                                                                                                                                                                                                              }
                                          }).catch(res => {
                                          this.spinning = false
                                      })                                 }
                              } else {
                                  this.$message.error('保存失败')
                                  this.confirmLoading = false
                              }
                          }).catch(res => {
                              this.confirmLoading = false
                          })
                      } else if (this.sign == 'edit') {                         delete ifcsumTemp.ifcsumTempCtnList
                          ifcsumTemp.id = this.billId
                          ifcsumTemp.subCompanyCode = JSON.parse(localStorage.getItem(
                              'xt__SUB_COMPANY_CODE')).value
                          if (ifcsumTemp.dangClassNam.length != 0) {
                              ifcsumTemp.hlId += ',1'
                              var reg = new RegExp("undefined")
                              ifcsumTemp.hlId = ifcsumTemp.hlId.replace(reg, "")
                          } else {
                              ifcsumTemp.hlId = ','
                          }
                          debugger
                          this.ctos3CommonApi('codeService', 'updateTemplateById', [
                              ifcsumTemp, 'IfcsumTemp'
                          ]).then((result) => {
                              if (result.responseData.statusCode === 0) {
                                  this.$message.success('保存成功')
                                  this.confirmLoading = false
                                  this.visible = false
                                  this.reset()
                                  this.$emit('ok', operation)
                                                                  this.ctos3CommonApi('ifcsumTempService',
                                      'calculateCntrSingle', [this.voyageId, ifcsumTemp
                                          .billNbr
                                      ]).then(
                                      (result) => {
                                          if (result.responseData.statusCode ===
                                              0) {
                                              this.$message.success('更新计算提单箱量成功')
                                                                                                                                                                                                                                                                                                                  }
                                      }).catch(res => {
                                      this.spinning = false
                                  })                             } else {
                                  this.confirmLoading = false
                                  this.$message.error('保存失败')
                              }
                          }).catch(res => {
                              this.confirmLoading = false
                          })
                      }
                  })
              },
              onCancel() {},
          })
      }
  },
  handleChangeCustom(value, key){
      if (key == "loadPortCod") {
          if (value && value.indexOf('-') != -1) {
              this.setData({
                  loadPortNam: value.split("-")[0]
              })
          }
      }
      if (key == "dischrgPortCod") {
          if (value && value.indexOf('-') != -1) {
              this.setData({
                  dischrgPortNam: value.split("-")[0]
              })
          }
      }
      if (key == "destPortCod") {
          if (value && value.indexOf('-') != -1) {
              this.setData({
                  destPortNam: value.split("-")[0]
              })
          }
      }
      if (key == "transPortCod") {
          if (value && value.indexOf('-') != -1) {
              this.setData({
                  transPortNam: value.split("-")[0]
              })
          }
      }
      if (key == "packageStr") {
          if (value && value.indexOf('-') != -1) {
              this.setData({
                  packageCod: value.split("-")[1]
              })
          }
      }
      if (key == "changeReasonOne") {
          this.setData({
              changeReasonDesc: value.split("/")[1]
          })
      }
      if (key == "shareId2") {
          if (value.length == 0) {
              this.disable(['shareMarksStr'])
          } else {
              this.enable(['shareMarksStr'])
          }
      }
  },
  logEventCustom(value, key){
      const sign = this.sign
          if (value.event === 'onRowInserted' && key === 'ifcsumTempCtnList' && sign === 'edit') {
          const insertObj = JSON.parse(JSON.stringify(value.data))
                  if (value.data.packageStr) {
              let code = this.packageList.find(item => item.ePackageNam == value.data.packageStr)
              insertObj.packageCod = code ? code.packageCod : ''
          }
          insertObj.voyageId = this.voyageId
          insertObj.billId = this.billId
          insertObj.portId = '0'
          insertObj.shareId = '0'
          insertObj.billNbr = this.billNbr
          const rpcParamsE = []
          delete insertObj.id
          rpcParamsE.push(insertObj)
          this.ctos3CommonApi('ifcsumCtnTempService', 'insert', rpcParamsE).then((result) => {
              if (result.responseData.statusCode === 0) {
                  this.$message.success('数据保存成功')
                  if (value.data.cntrSizeCod) {
                      this.ctos3CommonApi('ifcsumTempService', 'addTempCntr', [this.billId, value
                          .data.cntrSizeCod
                      ]).then((result) => {
                          if (result.responseData.statusCode === 0) {
                              this.getList()
                          }
                      })
                  }
                  this.getCtnList()
              } else {
                  this.$message.error('数据保存失败')
              }
          }).catch(res => {
              this.getCtnList()
          })
      }
          if (value.event === 'onRowUpdated' && key === 'ifcsumTempCtnList' && sign === 'edit') {
          const updateObj = value.data
          if (value.data.packageStr) {
              let code = this.packageList.find(item => item.ePackageNam == value.data.packageStr)
              updateObj.packageCod = code ? code.packageCod : ''
          }
          updateObj.subCompanyCode = JSON.parse(localStorage.getItem('xt__SUB_COMPANY_CODE')).value
          const rpcParamsE = []
          rpcParamsE.push(updateObj)
          this.ctos3CommonApi('ifcsumCtnTempService', 'updateTemplateById', rpcParamsE).then((result) => {
              if (result.responseData.statusCode === 0) {
                  this.$message.success('数据更新成功')
                  this.getCtnList()
              } else {
                  this.$message.error('数据更新失败')
              }
          }).catch(res => {
              this.getCtnList()
          })
      }
          if (value.event === 'onRowRemoved' && key === 'ifcsumTempCtnList' && sign === 'edit') {
          const removeId = value.data.id
          const rpcParamsE = []
          rpcParamsE.push(removeId)
          this.ctos3CommonApi('ifcsumCtnTempService', 'deleteById', rpcParamsE).then((result) => {
              if (result.responseData.statusCode === 0) {
                  this.$message.success('数据删除成功')
                  if (value.data.cntrSizeCod) {
                      this.ctos3CommonApi('ifcsumTempService', 'minusTempCntr', [this.billId,
                          value.data.cntrSizeCod
                      ]).then((result) => {
                          if (result.responseData.statusCode === 0) {
                              this.getList()
                          }
                      })
                  }
                  this.getCtnList()
              } else {
                  this.$message.error('数据删除失败')
              }
          }).catch(res => {
              this.getCtnList()
          })
      }
  },
  dynamicFuncCustom(operation){
      if (operation == "test") {
          if (this.showSign == "0") {
              this.show(["shoufatong"])
              console.log("shoufatong", this.resultData1)
              setTimeout(() => {
                  this.setData(this.resultData1)
              }, 200)
              this.showSign = "1"
          } else {
              this.hide(["shoufatong"])
              this.showSign = "0"
          }
      }
          if (operation == "goodsInfoTemp") {
          this.$emit('ok', operation)
      }
  },
  handleBlurCustom(value, key){
  console.log("wenben",value,key)
  },
  handleDialogBusinessCustom(operation){
  
  }
      }
    }
    </script>