|
@@ -77,8 +77,8 @@
|
|
|
" @remoteMethod="
|
|
|
invcorpsinvoiceheaderListfun
|
|
|
" @corpFocus="
|
|
|
- invcorpsinvoiceheaderListfun
|
|
|
- ">
|
|
|
+ invcorpsinvoiceheaderListfun
|
|
|
+ ">
|
|
|
</search-query>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -212,8 +212,8 @@
|
|
|
" @remoteMethod="
|
|
|
destinationBportsListfun
|
|
|
" @corpFocus="
|
|
|
- destinationBportsListfun
|
|
|
- ">
|
|
|
+ destinationBportsListfun
|
|
|
+ ">
|
|
|
</search-query>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -228,39 +228,7 @@
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<el-col :span="14">
|
|
|
- <div class="flexBoxRight">
|
|
|
- <!--<el-row>-->
|
|
|
- <!-- <el-col :span="6">-->
|
|
|
- <!-- <el-checkbox style="margin-left: 10%" size="medium" :true-label="1" :false-label="0"-->
|
|
|
- <!-- :disabled="editSave"-->
|
|
|
- <!-- v-model="form.isDk">整票(不列费用明细)-->
|
|
|
- <!-- </el-checkbox>-->
|
|
|
- <!-- </el-col>-->
|
|
|
- <!-- <el-col :span="5">-->
|
|
|
- <!-- <el-checkbox style="margin-left: 10%" size="medium" :true-label="1" :false-label="0"-->
|
|
|
- <!-- :disabled="editSave"-->
|
|
|
- <!-- v-model="form.isRp">只提取开票费用-->
|
|
|
- <!-- </el-checkbox>-->
|
|
|
- <!-- </el-col>-->
|
|
|
- <!-- <el-col :span="3">-->
|
|
|
- <!-- <el-checkbox style="margin-left: 10%" size="medium" :true-label="1" :false-label="0"-->
|
|
|
- <!-- :disabled="editSave"-->
|
|
|
- <!-- v-model="form.isExportMblno">主单号-->
|
|
|
- <!-- </el-checkbox>-->
|
|
|
- <!-- </el-col>-->
|
|
|
- <!-- <el-col :span="3">-->
|
|
|
- <!-- <el-checkbox style="margin-left: 10%" size="medium" :true-label="1" :false-label="0"-->
|
|
|
- <!-- :disabled="editSave"-->
|
|
|
- <!-- v-model="form.isExportVslvoy">船名航次-->
|
|
|
- <!-- </el-checkbox>-->
|
|
|
- <!-- </el-col>-->
|
|
|
- <!-- <el-col :span="3">-->
|
|
|
- <!-- <el-checkbox style="margin-left: 10%" size="medium" :true-label="1" :false-label="0"-->
|
|
|
- <!-- :disabled="editSave"-->
|
|
|
- <!-- v-model="form.isExportHblno">分单号-->
|
|
|
- <!-- </el-checkbox>-->
|
|
|
- <!-- </el-col>-->
|
|
|
- <!--</el-row>-->
|
|
|
+ <el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="结算单位" prop="corpCnName">
|
|
@@ -276,14 +244,14 @@
|
|
|
'corpCnName'
|
|
|
)
|
|
|
" @remoteMethod="
|
|
|
- corpBcorpsListfun
|
|
|
- " @corpFocus="corpBcorpsListfun">
|
|
|
+ corpBcorpsListfun
|
|
|
+ " @corpFocus="corpBcorpsListfun">
|
|
|
</search-query>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="16">
|
|
|
<el-form-item label="全电发票" prop="elecRemarks">
|
|
|
- <el-input style="width: 100%;" v-model="form.elecRemarks" :autosize="{
|
|
|
+ <el-input v-model="form.elecRemarks" :autosize="{
|
|
|
minRows: 1,
|
|
|
maxRows: 2
|
|
|
}" size="small" autocomplete="off" type="textarea" clearable
|
|
@@ -291,145 +259,148 @@
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="9">
|
|
|
- <el-form-item label="业务日期" prop="businessDateStart">
|
|
|
- <el-date-picker v-model="form.businessDateStart" clearable
|
|
|
- style="width: 100%;" type="date" size="small" :disabled="editSave"
|
|
|
- value-format="yyyy-MM-dd" placeholder="选择业务日期">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="7">
|
|
|
- <el-form-item label="-" prop="businessDateEnd" label-width="30px">
|
|
|
- <el-date-picker v-model="form.businessDateEnd" clearable
|
|
|
- style="width: 100%;" type="date" size="small" :disabled="editSave"
|
|
|
- value-format="yyyy-MM-dd" placeholder="选择业务日期">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="发票汇率" prop="exrate">
|
|
|
- <el-input style="width: 100%;" v-model="form.exrate" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable placeholder="请输入发票汇率">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="16">
|
|
|
- <el-form-item label="业务编号" prop="businessNo">
|
|
|
- <el-input style="width: 100%;" v-model="form.businessNo" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable placeholder="请输入业务编号">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="发票类型" prop="invType">
|
|
|
- <search-query :datalist="invTypeData" :selectValue="form.invType"
|
|
|
- :clearable="true" :disabled="editSave" :buttonIf="false"
|
|
|
- placeholder="请输入发票类型" :forParameter="{
|
|
|
- key: 'dictKey',
|
|
|
- label: 'dictValue',
|
|
|
- value: 'dictKey'
|
|
|
- }" @corpChange="
|
|
|
- corpChange(
|
|
|
- $event,
|
|
|
- 'invType'
|
|
|
- )
|
|
|
- " @corpFocus="invTypeWorkDictsfun">
|
|
|
- </search-query>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="16">
|
|
|
- <el-form-item label="主单编号" prop="mblno">
|
|
|
- <el-input style="width: 100%;" v-model="form.mblno" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable placeholder="请输入主单编号">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="对账单号" prop="checkNo">
|
|
|
- <el-input style="width: 100%;" v-model="form.checkNo" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable placeholder="请输入对账单号">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row v-show="showForm">
|
|
|
- <el-col :span="16">
|
|
|
- <el-form-item label="分单编号" prop="hblno">
|
|
|
- <el-input style="width: 100%;" v-model="form.hblno" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable placeholder="请输入分单编号">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="BOOK NO" prop="bookingNo">
|
|
|
- <el-input style="width: 100%;" v-model="form.bookingNo" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable
|
|
|
- placeholder="请输入BOOK NO">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="业务类型" prop="businessTypes">
|
|
|
- <search-query :datalist="businessTypesData" :selectValue="form.businessTypes
|
|
|
- " :clearable="true" :disabled="editSave" :buttonIf="false"
|
|
|
- :multiple="true" :collapseTags="true" placeholder="请输入业务类型" @corpChange="
|
|
|
- corpChange(
|
|
|
- $event,
|
|
|
- 'businessTypes'
|
|
|
- )
|
|
|
- ">
|
|
|
- </search-query>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="税率(%)" prop="taxRate">
|
|
|
- <el-input style="width: 100%;" v-model="form.taxRate" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable placeholder="请输入税率">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="选择币种" prop="curCode">
|
|
|
- <search-query :datalist="curData" :selectValue="form.curCode"
|
|
|
- :filterable="true" :clearable="true" :disabled="editSave" :remote="true"
|
|
|
- :buttonIf="false" placeholder="请输入选择币种" :forParameter="{
|
|
|
- key: 'id',
|
|
|
- label: 'code',
|
|
|
- value: 'code'
|
|
|
- }" @remoteMethod="getRateListfun" @corpChange="
|
|
|
- corpChange(
|
|
|
- $event,
|
|
|
- 'curCode'
|
|
|
- )
|
|
|
- " @corpFocus="getRateListfun">
|
|
|
- </search-query>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="邮箱" prop="yx">
|
|
|
- <el-input style="width: 100%;" v-model="form.yx" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable placeholder="请输入邮箱">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="费用名称" prop="feeCnName">
|
|
|
- <dic-select v-model="form.feeCnName" placeholder="费用名称" key="id"
|
|
|
- label="cnName" url="/blade-los/bfees/listAll" :filterable="true"
|
|
|
- :multiple="true" :collapseTags="true" :disabled="editSave"></dic-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="税控发票号" prop="taxInvoiceNo">
|
|
|
- <el-input style="width: 100%;" v-model="form.taxInvoiceNo" size="small"
|
|
|
- autocomplete="off" :disabled="editSave" clearable
|
|
|
- placeholder="请输入税控发票号">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
</el-row>
|
|
|
- </div>
|
|
|
+
|
|
|
+
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="邮箱" prop="yx">
|
|
|
+ <el-input style="width: 100%;" v-model="form.yx" size="small" autocomplete="off"
|
|
|
+ :disabled="editSave" clearable placeholder="请输入邮箱">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="税控发票号" prop="taxInvoiceNo">
|
|
|
+ <el-input style="width: 100%;" v-model="form.taxInvoiceNo" size="small"
|
|
|
+ autocomplete="off" :disabled="editSave" clearable placeholder="请输入税控发票号">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="业务日期" prop="businessDateStart">
|
|
|
+ <el-date-picker v-model="form.businessDateStart" clearable style="width: 100%;"
|
|
|
+ type="date" size="small" :disabled="editSave" value-format="yyyy-MM-dd"
|
|
|
+ placeholder="选择业务日期">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="-" prop="businessDateEnd" label-width="30px">
|
|
|
+ <el-date-picker v-model="form.businessDateEnd" clearable style="width: 100%;"
|
|
|
+ type="date" size="small" :disabled="editSave" value-format="yyyy-MM-dd"
|
|
|
+ placeholder="选择业务日期">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="发票汇率" prop="exrate">
|
|
|
+ <el-input style="width: 100%;" v-model="form.exrate" size="small"
|
|
|
+ autocomplete="off" :disabled="editSave" clearable placeholder="请输入发票汇率">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="16">
|
|
|
+ <el-form-item label="业务编号" prop="businessNo">
|
|
|
+ <el-input style="width: 100%;" v-model="form.businessNo" size="small"
|
|
|
+ autocomplete="off" :disabled="editSave" clearable placeholder="请输入业务编号">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="发票类型" prop="invType">
|
|
|
+ <search-query :datalist="invTypeData" :selectValue="form.invType"
|
|
|
+ :clearable="true" :disabled="editSave" :buttonIf="false"
|
|
|
+ placeholder="请输入发票类型" :forParameter="{
|
|
|
+ key: 'dictKey',
|
|
|
+ label: 'dictValue',
|
|
|
+ value: 'dictKey'
|
|
|
+ }" @corpChange="
|
|
|
+ corpChange(
|
|
|
+ $event,
|
|
|
+ 'invType'
|
|
|
+ )
|
|
|
+ " @corpFocus="invTypeWorkDictsfun">
|
|
|
+ </search-query>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ </el-row>
|
|
|
+ <el-row v-show="showForm">
|
|
|
+ <el-col :span="16">
|
|
|
+ <el-form-item label="主单编号" prop="mblno">
|
|
|
+ <el-input style="width: 100%;" v-model="form.mblno" size="small"
|
|
|
+ autocomplete="off" :disabled="editSave" clearable placeholder="请输入主单编号">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="对账单号" prop="checkNo">
|
|
|
+ <el-input style="width: 100%;" v-model="form.checkNo" size="small"
|
|
|
+ autocomplete="off" :disabled="editSave" clearable placeholder="请输入对账单号">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="16">
|
|
|
+ <el-form-item label="分单编号" prop="hblno">
|
|
|
+ <el-input style="width: 100%;" v-model="form.hblno" size="small"
|
|
|
+ autocomplete="off" :disabled="editSave" clearable placeholder="请输入分单编号">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="BOOK NO" prop="bookingNo">
|
|
|
+ <el-input style="width: 100%;" v-model="form.bookingNo" size="small"
|
|
|
+ autocomplete="off" :disabled="editSave" clearable placeholder="请输入BOOK NO">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="16">
|
|
|
+ <el-form-item label="业务类型" prop="businessTypes">
|
|
|
+ <search-query :datalist="businessTypesData" :selectValue="form.businessTypes
|
|
|
+ " :clearable="true" :disabled="editSave" :buttonIf="false" :multiple="true"
|
|
|
+ :collapseTags="true" placeholder="请输入业务类型" @corpChange="
|
|
|
+ corpChange(
|
|
|
+ $event,
|
|
|
+ 'businessTypes'
|
|
|
+ )
|
|
|
+ ">
|
|
|
+ </search-query>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="税率(%)" prop="taxRate">
|
|
|
+ <el-input style="width: 100%;" v-model="form.taxRate" size="small"
|
|
|
+ autocomplete="off" :disabled="editSave" clearable placeholder="请输入税率">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="选择币种" prop="curCode">
|
|
|
+ <search-query :datalist="curData" :selectValue="form.curCode" :filterable="true"
|
|
|
+ :clearable="true" :disabled="editSave" :remote="true" :buttonIf="false"
|
|
|
+ placeholder="请输入选择币种" :forParameter="{
|
|
|
+ key: 'id',
|
|
|
+ label: 'code',
|
|
|
+ value: 'code'
|
|
|
+ }" @remoteMethod="getRateListfun" @corpChange="
|
|
|
+ corpChange(
|
|
|
+ $event,
|
|
|
+ 'curCode'
|
|
|
+ )
|
|
|
+ " @corpFocus="getRateListfun">
|
|
|
+ </search-query>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="费用名称" prop="feeCnName">
|
|
|
+ <dic-select v-model="form.feeCnName" placeholder="费用名称" key="id" label="cnName"
|
|
|
+ url="/blade-los/bfees/listAll" :filterable="true" :multiple="true"
|
|
|
+ :collapseTags="true" :disabled="editSave"></dic-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ </el-row>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<div style="display: flex;justify-content:space-between;align-items: center;">
|