|
@@ -175,9 +175,9 @@
|
|
|
:remote="true"
|
|
|
:buttonIf="false"
|
|
|
:forParameter="{key:'id',label:'code',value:'code'}"
|
|
|
- @remoteMethod="getRateListfun($event,'curCode')"
|
|
|
- @corpChange="corpChange($event,'curCode',row)"
|
|
|
- @corpFocus="getRateListfun($event,'curCode')" >
|
|
|
+ @remoteMethod="bcurrencyGetExratefun($event,'D')"
|
|
|
+ @corpChange="corpChange($event,'curCode',row,'D')"
|
|
|
+ @corpFocus="bcurrencyGetExratefun($event,'D')" >
|
|
|
</search-query>
|
|
|
<span v-else>{{row.curCode}}</span>
|
|
|
</template>
|
|
@@ -342,9 +342,9 @@
|
|
|
:remote="true"
|
|
|
:buttonIf="false"
|
|
|
:forParameter="{key:'id',label:'code',value:'code'}"
|
|
|
- @remoteMethod="getRateListfun($event,'curCode')"
|
|
|
- @corpChange="corpChange($event,'curCode',row)"
|
|
|
- @corpFocus="getRateListfun($event,'curCode')" >
|
|
|
+ @remoteMethod="bcurrencyGetExratefun($event,'C')"
|
|
|
+ @corpChange="corpChange($event,'curCode',row,'C')"
|
|
|
+ @corpFocus="bcurrencyGetExratefun($event,'C')" >
|
|
|
</search-query>
|
|
|
<span v-else>{{row.curCode}}</span>
|
|
|
</template>
|
|
@@ -569,7 +569,7 @@
|
|
|
import {getBcorpsList} from "@/api/iosBasicData/bcorps";
|
|
|
import {bfeesList} from "@/api/iosBasicData/bfees";
|
|
|
import {getBunitsPage} from "@/api/iosBasicData/bunits";
|
|
|
- import {getRateList} from "@/api/iosBasicData/rateManagement";
|
|
|
+ import {bcurrencyGetExrate} from "@/api/iosBasicData/rateManagement";
|
|
|
import {
|
|
|
feecenterList,
|
|
|
feecenterRemove,
|
|
@@ -585,6 +585,7 @@
|
|
|
import {reportsGetReportData} from "@/api/iosBasicData/reports";
|
|
|
import reportformsList from "@/views/iosBasicData/SeafreightExportF/bills/assembly/reportformsList.vue";
|
|
|
import {getList as reportsList} from "@/api/iosBasicData/reports";
|
|
|
+ import {dateFormat} from "@/util/date";
|
|
|
|
|
|
export default {
|
|
|
components: {reportContainer, SearchQuery,reportformsList},
|
|
@@ -1671,7 +1672,7 @@
|
|
|
})
|
|
|
},
|
|
|
// 客户的回调
|
|
|
- corpChange(value,name,row) {
|
|
|
+ corpChange(value,name,row,dc) {
|
|
|
if (name == 'corpCnName') {
|
|
|
if (!value) {
|
|
|
this.$set(row,'corpCnName','')
|
|
@@ -1713,8 +1714,11 @@
|
|
|
// 币别
|
|
|
this.$set(row,'curCode',item.curNo)
|
|
|
// 汇率
|
|
|
- getRateList({current:1,size:10}).then(res=>{
|
|
|
- for (let item of res.data.data.records) {
|
|
|
+ bcurrencyGetExrate({
|
|
|
+ date:this.assemblyForm.etd?this.assemblyForm.etd.slice(0,10) + ' 00:00:00':dateFormat(new Date(), "yyyy-MM-dd") + ' 00:00:00', // 开船日期
|
|
|
+ dc:dc
|
|
|
+ }).then(res=>{
|
|
|
+ for (let item of res.data.data) {
|
|
|
if (item.code == row.curCode) {
|
|
|
this.$set(row,'exrate',item.exrate)
|
|
|
}
|
|
@@ -1935,9 +1939,12 @@
|
|
|
},
|
|
|
|
|
|
// 获取币别数据
|
|
|
- getRateListfun(cnName){
|
|
|
- getRateList({current:1,size:10,cnName}).then(res=>{
|
|
|
- this.curCodeData = res.data.data.records
|
|
|
+ bcurrencyGetExratefun(dc){
|
|
|
+ bcurrencyGetExrate({
|
|
|
+ date:this.assemblyForm.etd?this.assemblyForm.etd.slice(0,10) + ' 00:00:00':dateFormat(new Date(), "yyyy-MM-dd") + ' 00:00:00', // 开船日期
|
|
|
+ dc:dc
|
|
|
+ }).then(res=>{
|
|
|
+ this.curCodeData = res.data.data
|
|
|
})
|
|
|
},
|
|
|
// 获取签单方式字典数据
|