diff --git a/src/api/oms/emisCommon.js b/src/api/oms/emisCommon.js
index 02e1297..5bb051c 100644
--- a/src/api/oms/emisCommon.js
+++ b/src/api/oms/emisCommon.js
@@ -9,6 +9,17 @@ export function parseAddress(content) {
})
}
+// 物流轨迹查询
+export function queryTraceInfo(mailno,tail4) {
+ return request({
+ url: '/oms2c/common/queryTraceInfo',
+ method: 'get',
+ params: {mailno:mailno,tail4:tail4}
+ })
+}
+
+
+
// 获取app信息
export function getLastAppVersion() {
return request({
diff --git a/src/api/oms/emisStaff.js b/src/api/oms/emisStaff.js
index ed6ded2..21ecf07 100644
--- a/src/api/oms/emisStaff.js
+++ b/src/api/oms/emisStaff.js
@@ -18,6 +18,15 @@ export function getSalemanList(query) {
})
}
+
+export function listBindSalesmen(query) {
+ return request({
+ url: '/oms2c/emisWaybill/listBindSalesmen',
+ method: 'get',
+ params: query
+ })
+}
+
// 获取回款
export function getPayeeList(query) {
return request({
diff --git a/src/api/oms/emisWaybill.js b/src/api/oms/emisWaybill.js
index 8cbd527..7fd69f8 100644
--- a/src/api/oms/emisWaybill.js
+++ b/src/api/oms/emisWaybill.js
@@ -130,6 +130,15 @@ export function preCalcWaybillFee(data) {
})
}
+// 下单运费试算
+export function calcProductFee(data) {
+ return request({
+ url: '/oms2c/emisWaybill/calcProductFee',
+ method: 'post',
+ data: data
+ })
+}
+
// 结算重量计算
export function calcSetteldWeight(data) {
return request({
diff --git a/src/permission.js b/src/permission.js
index e7343bc..126d402 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -10,7 +10,7 @@ import getPageTitle from '@/utils/get-page-title'
NProgress.configure({ showSpinner: false })
-const whiteList = ['/login', '/auth-redirect', '/bind', '/register','/tools','/loginBySSO']
+const whiteList = ['/login', '/auth-redirect', '/bind', '/register','/tools','/loginBySSO','/queryTraceInfo']
router.beforeEach(async(to, from, next) => {
NProgress.start()
diff --git a/src/router/index.js b/src/router/index.js
index 385d5af..3de9c26 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -57,6 +57,14 @@ export const constantRoutes = [
title:'工具'
}
},
+ {
+ path: '/queryTraceInfo',
+ component: () => import('@/views/openpage/queryTraceInfo'),
+ hidden: true,
+ meta:{
+ title:'轨迹查询'
+ }
+ },
{
path: '/register',
component: () => import('@/views/register'),
diff --git a/src/views/oms/EmisBaseTools/ProvincePicker.vue b/src/views/oms/EmisBaseTools/ProvincePicker.vue
index 305b286..9f1e34f 100644
--- a/src/views/oms/EmisBaseTools/ProvincePicker.vue
+++ b/src/views/oms/EmisBaseTools/ProvincePicker.vue
@@ -9,7 +9,7 @@
no-data-text=""
:disabled="disabled"
-
+auto-complete="off"
:placeholder="placeholder"
@change="onChange"
@click.native="onClick"
diff --git a/src/views/oms/EmisBaseTools/TakeEmpPicker.vue b/src/views/oms/EmisBaseTools/TakeEmpPicker.vue
new file mode 100644
index 0000000..d94687e
--- /dev/null
+++ b/src/views/oms/EmisBaseTools/TakeEmpPicker.vue
@@ -0,0 +1,236 @@
+
+