|
|
@@ -10,49 +10,6 @@ export async function importFile(data) {
|
|
|
return Promise.reject(res.data); //报错处理
|
|
|
}
|
|
|
|
|
|
-// 获取工单处理条数
|
|
|
-export async function getWorkerOrderList(data) {
|
|
|
- const res = await request.get(`/eam/PdaWorkOrder/statistics`);
|
|
|
- if (res.data.code == 0) {
|
|
|
- if (store.state.user.menus?.length) {
|
|
|
- for (const p of store.state.user.menus) {
|
|
|
- if (p.path === '/tickets') {
|
|
|
- store.dispatch('user/setMenuBadge', {
|
|
|
- path: '/tickets',
|
|
|
- value: res.data.data.total || 0,
|
|
|
- color: 'danger'
|
|
|
- });
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- } else {
|
|
|
- const unwatch = Vue.prototype.$watch(
|
|
|
- '$store.state.user.menus',
|
|
|
- () => {
|
|
|
- if (store.state.user.menus?.length) {
|
|
|
- for (const p of store.state.user.menus) {
|
|
|
- if (p.path === '/tickets') {
|
|
|
- store.dispatch('user/setMenuBadge', {
|
|
|
- path: '/tickets',
|
|
|
- value: res.data.data.total || 0,
|
|
|
- color: 'danger'
|
|
|
- });
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- unwatch();
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- immediate: true
|
|
|
- }
|
|
|
- );
|
|
|
- }
|
|
|
- return res.data.data;
|
|
|
- }
|
|
|
- return Promise.reject(new Error(res.data.message));
|
|
|
-}
|
|
|
-
|
|
|
// 获取销售订单列表
|
|
|
export async function getPageList(data) {
|
|
|
const res = await request.post(`/aps/salesorder/page`, data);
|