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 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -50,24 +9,89 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-