|
|
@@ -177,7 +177,7 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
-<!-- <el-col :span="12">
|
|
|
+ <!-- <el-col :span="12">
|
|
|
<el-form-item label="装货港" prop="pol">
|
|
|
<search-query :datalist="polData" :selectValue="form.pol"
|
|
|
:filterable="true" :clearable="true" :remote="true"
|
|
|
@@ -201,7 +201,7 @@
|
|
|
</search-query>
|
|
|
</el-form-item>
|
|
|
</el-col>-->
|
|
|
-<!-- <el-col :span="12">
|
|
|
+ <!-- <el-col :span="12">
|
|
|
<el-form-item label="目的地" prop="destination">
|
|
|
<search-query :datalist="destinationData"
|
|
|
:selectValue="form.destination" :filterable="true"
|
|
|
@@ -313,13 +313,13 @@
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="选择币种" prop="curCode">
|
|
|
<search-query :datalist="curData" :selectValue="form.curCode"
|
|
|
- :filterable="true" :clearable="true"
|
|
|
- :disabled="editSave || tableData.length" :remote="true"
|
|
|
- :buttonIf="false" placeholder="请输入选择币种"
|
|
|
- :forParameter="{ key: 'id', label: 'code', value: 'code' }"
|
|
|
- @remoteMethod="getRateListfun"
|
|
|
- @corpChange="corpChange($event, 'curCode')"
|
|
|
- @corpFocus="getRateListfun">
|
|
|
+ :filterable="true" :clearable="true"
|
|
|
+ :disabled="editSave || tableData.length" :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>
|
|
|
@@ -343,16 +343,16 @@
|
|
|
<el-col :span="16">
|
|
|
<el-form-item label="HBLNO" prop="hblno">
|
|
|
<el-input style="width: 100%;" v-model="form.hblno" size="small"
|
|
|
- autocomplete="off" :disabled="editSave || tableData.length"
|
|
|
- clearable placeholder="请输入分单编号">
|
|
|
+ autocomplete="off" :disabled="editSave || tableData.length"
|
|
|
+ clearable placeholder="请输入分单编号">
|
|
|
</el-input>
|
|
|
</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 || tableData.length"
|
|
|
- clearable placeholder="请输入发票汇率">
|
|
|
+ autocomplete="off" :disabled="editSave || tableData.length"
|
|
|
+ clearable placeholder="请输入发票汇率">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -368,7 +368,7 @@
|
|
|
</search-query>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
-<!-- <el-col :span="8">
|
|
|
+ <!-- <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 || tableData.length"
|
|
|
@@ -388,20 +388,20 @@
|
|
|
<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 || tableData.length" clearable
|
|
|
- placeholder="请输入业务编号">
|
|
|
+ size="small" autocomplete="off"
|
|
|
+ :disabled="editSave || tableData.length" 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 || tableData.length"
|
|
|
- :buttonIf="false" placeholder="请输入发票类型"
|
|
|
- :forParameter="{ key: 'dictKey', label: 'dictValue', value: 'dictKey' }"
|
|
|
- @corpChange="corpChange($event, 'invType')"
|
|
|
- @corpFocus="invTypeWorkDictsfun">
|
|
|
+ :clearable="true" :disabled="editSave || tableData.length"
|
|
|
+ :buttonIf="false" placeholder="请输入发票类型"
|
|
|
+ :forParameter="{ key: 'dictKey', label: 'dictValue', value: 'dictKey' }"
|
|
|
+ @corpChange="corpChange($event, 'invType')"
|
|
|
+ @corpFocus="invTypeWorkDictsfun">
|
|
|
</search-query>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -534,7 +534,7 @@
|
|
|
<el-tab-pane label="文件中心">
|
|
|
<containerTitle title="上传附件"></containerTitle>
|
|
|
<c-upload :data="form.fileList" :enumerationValue="76" deleteUrl="/api/blade-los/filescenter/remove"
|
|
|
- display :disabled="statusType"></c-upload>
|
|
|
+ display :pId="form.id" @upDate="upDate" :saveBtn="true"></c-upload>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
|
|
|
@@ -672,7 +672,7 @@ export default {
|
|
|
branchName: JSON.parse(localStorage.getItem('sysitemData')).deptName,
|
|
|
dc: 'D',
|
|
|
invCurCode: 'CNY',
|
|
|
- curCode:'CNY',
|
|
|
+ curCode: 'CNY',
|
|
|
isRp: 1,
|
|
|
invType: '全电发票',
|
|
|
taxRate: 0,
|
|
|
@@ -769,6 +769,9 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ upDate(list) {
|
|
|
+ this.form.fileList = list
|
|
|
+ },
|
|
|
dicChange(name, row) {
|
|
|
if (name == 'branchName') {
|
|
|
if (row) {
|
|
|
@@ -791,7 +794,7 @@ export default {
|
|
|
isExchangeToCny: 0,
|
|
|
billDate: getCurrentDate(),
|
|
|
}
|
|
|
- this.$set(this.form, 'exrate', this.getExchangeRate(this.getLocalCurrency(), this.form.dc, 2))
|
|
|
+ this.$set(this.form, 'exrate', this.getExchangeRate(this.getLocalCurrency(), this.form.dc, 2))
|
|
|
// getRateList({ current: 1, size: 30 }).then(res => {
|
|
|
// for (let item of res.data.data.records) {
|
|
|
// if (item.code == "USD") {
|