diff --git a/src/api/dispatchDirectBilling.js b/src/api/dispatchDirectBilling.js new file mode 100644 index 0000000..4bcbe27 --- /dev/null +++ b/src/api/dispatchDirectBilling.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function add(data) { + return request({ + url: 'api/dispatchDirectBilling', + method: 'post', + data + }) +} + +export function del(id) { + return request({ + url: 'api/dispatchDirectBilling/' + id, + method: 'delete' + }) +} + +export function edit(data) { + return request({ + url: 'api/dispatchDirectBilling', + method: 'put', + data + }) +} + +export function downloadDispatchDirectBilling(params) { + return request({ + url: 'api/dispatchDirectBilling/download', + method: 'get', + params, + responseType: 'blob' + }) +} diff --git a/src/api/dispatchFeeDetails.js b/src/api/dispatchFeeDetails.js new file mode 100644 index 0000000..1d51856 --- /dev/null +++ b/src/api/dispatchFeeDetails.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function add(data) { + return request({ + url: 'api/dispatchFeeDetails', + method: 'post', + data + }) +} + +export function del(id) { + return request({ + url: 'api/dispatchFeeDetails/' + id, + method: 'delete' + }) +} + +export function edit(data) { + return request({ + url: 'api/dispatchFeeDetails', + method: 'put', + data + }) +} + +export function downloadDispatchFeeDetails(params) { + return request({ + url: 'api/dispatchFeeDetails/download', + method: 'get', + params, + responseType: 'blob' + }) +} diff --git a/src/api/dispatchFeeStatistics.js b/src/api/dispatchFeeStatistics.js new file mode 100644 index 0000000..de486c2 --- /dev/null +++ b/src/api/dispatchFeeStatistics.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function add(data) { + return request({ + url: 'api/dispatchFeeStatistics', + method: 'post', + data + }) +} + +export function del(id) { + return request({ + url: 'api/dispatchFeeStatistics/' + id, + method: 'delete' + }) +} + +export function edit(data) { + return request({ + url: 'api/dispatchFeeStatistics', + method: 'put', + data + }) +} + +export function downloadDispatchFeeStatistics(params) { + return request({ + url: 'api/dispatchFeeStatistics/download', + method: 'get', + params, + responseType: 'blob' + }) +} diff --git a/src/components/ImportData/index.vue b/src/components/ImportData/index.vue new file mode 100644 index 0000000..b535fce --- /dev/null +++ b/src/components/ImportData/index.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/src/main.js b/src/main.js index 77d90eb..1002708 100644 --- a/src/main.js +++ b/src/main.js @@ -12,6 +12,8 @@ import App from './App' import router from './router/routers' import permission from './components/Permission' import dict from './components/Dict' +import ImportData from './components/ImportData' +Vue.component('ImportData', ImportData) import store from './store' import { parseTime, @@ -53,6 +55,7 @@ Object.keys(fiters).forEach(key => { Vue.use(mavonEditor) Vue.use(permission) Vue.use(dict) + Vue.use(ElementUI, { locale }) Vue.config.productionTip = false diff --git a/src/views/logistics/dispatch_direct_billing/form.vue b/src/views/logistics/dispatch_direct_billing/form.vue new file mode 100644 index 0000000..1a93a61 --- /dev/null +++ b/src/views/logistics/dispatch_direct_billing/form.vue @@ -0,0 +1,134 @@ + + + + + diff --git a/src/views/logistics/dispatch_direct_billing/index.vue b/src/views/logistics/dispatch_direct_billing/index.vue new file mode 100644 index 0000000..5b5bc2a --- /dev/null +++ b/src/views/logistics/dispatch_direct_billing/index.vue @@ -0,0 +1,174 @@ + + + + + diff --git a/src/views/logistics/dispatch_fee_details/form.vue b/src/views/logistics/dispatch_fee_details/form.vue new file mode 100644 index 0000000..b8431a4 --- /dev/null +++ b/src/views/logistics/dispatch_fee_details/form.vue @@ -0,0 +1,319 @@ + + + + + diff --git a/src/views/logistics/dispatch_fee_details/index.vue b/src/views/logistics/dispatch_fee_details/index.vue new file mode 100644 index 0000000..397f968 --- /dev/null +++ b/src/views/logistics/dispatch_fee_details/index.vue @@ -0,0 +1,248 @@ + + + + + diff --git a/src/views/logistics/dispatch_fee_statistics/form.vue b/src/views/logistics/dispatch_fee_statistics/form.vue new file mode 100644 index 0000000..16022bc --- /dev/null +++ b/src/views/logistics/dispatch_fee_statistics/form.vue @@ -0,0 +1,164 @@ + + + + + diff --git a/src/views/logistics/dispatch_fee_statistics/index.vue b/src/views/logistics/dispatch_fee_statistics/index.vue new file mode 100644 index 0000000..51c6c56 --- /dev/null +++ b/src/views/logistics/dispatch_fee_statistics/index.vue @@ -0,0 +1,179 @@ + + + + +