diff --git a/src/api/emis/emisExchangeRate.js b/src/api/emis/emisExchangeRate.js index 1b7bf7c9..8cbb6cf4 100644 --- a/src/api/emis/emisExchangeRate.js +++ b/src/api/emis/emisExchangeRate.js @@ -9,6 +9,14 @@ export function listEmisExchangeRate(query) { }) } +export function getValidExchangeRate(query) { + return request({ + url: '/emis/emisExchangeRate/getValidExchangeRate', + method: 'get', + params: query + }) +} + // 查询汇率维护详细 export function getEmisExchangeRate(id) { return request({ diff --git a/src/api/emis/emisWaybill.js b/src/api/emis/emisWaybill.js index ce864dde..53dad01e 100644 --- a/src/api/emis/emisWaybill.js +++ b/src/api/emis/emisWaybill.js @@ -9,6 +9,32 @@ export function listEmisWaybill(query) { }) } +export function getSiteSendStatInfoMap(query) { + return request({ + url: '/emis/emisWaybill/getSiteSendStatInfoMap', + method: 'get', + params: query + }) +} + +export function getSiteDestStatInfoMap(query) { + return request({ + url: '/emis/emisWaybill/getSiteDestStatInfoMap', + method: 'get', + params: query + }) +} + +export function queryScanStatInfoDtlList(query) { + return request({ + url: '/emis/emisWaybill/queryScanStatInfoDtlList', + method: 'get', + params: query + }) +} + + + export function getQueryStatInfoMap(query) { return request({ url: '/emis/emisWaybill/getQueryStatInfoMap', diff --git a/src/views/emis/emisSiteAccount/prepaymentAccountManagement.vue b/src/views/emis/emisSiteAccount/prepaymentAccountManagement.vue index c2507e18..01d37c7f 100644 --- a/src/views/emis/emisSiteAccount/prepaymentAccountManagement.vue +++ b/src/views/emis/emisSiteAccount/prepaymentAccountManagement.vue @@ -51,6 +51,7 @@ @queryTable="getList" @selection-change="handleSelectionChange" @sort-change="handleSortChange" + :default-sort="{prop: 'orderNum', order: 'descending'}" >
diff --git a/src/views/emis/emisTmsPack/packageManagement.vue b/src/views/emis/emisTmsPack/packageManagement.vue index f738a017..2f8b936c 100644 --- a/src/views/emis/emisTmsPack/packageManagement.vue +++ b/src/views/emis/emisTmsPack/packageManagement.vue @@ -394,7 +394,7 @@ {{ scope.row.blUnpack == "1" ? "是" : "否" }} - + diff --git a/src/views/emis/emisWaybill/feeItemForm.vue b/src/views/emis/emisWaybill/feeItemForm.vue index 42bca11d..17388e54 100644 --- a/src/views/emis/emisWaybill/feeItemForm.vue +++ b/src/views/emis/emisWaybill/feeItemForm.vue @@ -16,14 +16,25 @@ /> - - + + + + + + + + @@ -69,7 +80,7 @@ export default { } }, components: { }, - dicts: ['emis_fee_type'], + dicts: ['emis_fee_type','sys_currency_type'], data() { return { emisWaybillFeeitemOptions: [], @@ -87,6 +98,9 @@ export default { realFee: [ { required: true, message: "费用不能为空", trigger: "blur" } ], + currency: [ + { required: true, message: "币种不能为空", trigger: "blur" } + ], } }; }, @@ -100,6 +114,9 @@ export default { }, triggerCount(newVal){ this.initData(); + }, + feeList(newVal){ + this.initData(); } }, created() { @@ -118,9 +135,11 @@ export default { this.reset(); this.feeTypeList=[]; this.feeMap = new Map(); - this.feeList.forEach(item => { - this.feeMap[item.feeCode]=item; - }); + if(this.feeList){ + this.feeList.forEach(item => { + this.feeMap[item.feeCode]=item; + }); + } this.dict.type.emis_fee_type.forEach(item => { if(!(item.value in this.feeMap)){ @@ -141,7 +160,7 @@ export default { feeName: null, fee: null, realFee: null, - currency: null, + currency: 'CNY', initialWeightFee: 0, addWeightPrice: 0, blAutoGen: 0, diff --git a/src/views/emis/emisWaybill/recordScanStatistics.vue b/src/views/emis/emisWaybill/recordScanStatistics.vue index 7d6905a7..3038f127 100644 --- a/src/views/emis/emisWaybill/recordScanStatistics.vue +++ b/src/views/emis/emisWaybill/recordScanStatistics.vue @@ -1,46 +1,5 @@