From 5f2ae8db4d61e7419da36365ef8b5605212257d4 Mon Sep 17 00:00:00 2001 From: KindSeven <2845382437@qq.com> Date: Sat, 14 Sep 2024 23:45:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=AE=8C=E6=88=90=E4=BA=86=E5=B7=A5?= =?UTF-8?q?=E5=8D=95=E6=8E=A5=E5=8F=A3=EF=BC=88=E5=85=B3=E5=8D=95=EF=BC=8C?= =?UTF-8?q?=E5=88=A0=E9=99=A4=EF=BC=8C=E8=8E=B7=E5=8F=96=E5=B7=A5=E5=8D=95?= =?UTF-8?q?=E5=88=97=E8=A1=A8=EF=BC=89=E7=9A=84=E5=AF=B9=E6=8E=A5=EF=BC=8C?= =?UTF-8?q?=E5=B7=A5=E5=8D=95=E8=AF=A6=E6=83=85=E5=AF=B9=E4=BA=86=E4=B8=80?= =?UTF-8?q?=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- src/api/order/order.js | 40 +++++++ src/utils/request.js | 1 + .../task-management/all-work-order/index.vue | 55 ++++++---- .../task-management/components/WorkDialog.vue | 102 +++++++++++++----- .../historical-work-order/index.vue | 8 +- .../pending-work-order/index.vue | 8 +- 7 files changed, 160 insertions(+), 56 deletions(-) create mode 100644 src/api/order/order.js diff --git a/.env.development b/.env.development index 52ccbeb..c2d2c3d 100644 --- a/.env.development +++ b/.env.development @@ -1,2 +1,2 @@ # 开发环境基地址 -VITE_BASE_URL='/api' +VITE_BASE_URL='http://frp.feashow.cn:31800/' diff --git a/src/api/order/order.js b/src/api/order/order.js new file mode 100644 index 0000000..c3201af --- /dev/null +++ b/src/api/order/order.js @@ -0,0 +1,40 @@ +import request from '@/utils/request.js' + + +export const orderGetList=(params)=>{ + return request({ + url:'/order/list', + method:'get', + params + }) +} + +export const orderGetDetails =(params)=>{ + return request({ + url:`/order/info/${params}`, + method:'get' + }) +} + + export const orderAdd=(data)=>{ + return request({ + url:'/order/create', + method:'post', + data + }) +} + +export const orderdDetele =(params)=>{ + return request({ + url:`/order/delete/${params}`, + method:'delete' + }) +} + +export const orderdClose =(params)=>{ + return request({ + url:`/order/${params}`, + method:'post' + }) +} + diff --git a/src/utils/request.js b/src/utils/request.js index cb2fab9..01304c3 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -4,6 +4,7 @@ import { ElMessage, ElMessageBox } from "element-plus"; import { getToken, removeToken } from "./auth"; axios.defaults.headers['Content-Type']='application/json' +console.log(import.meta.env.VITE_BASE_URL); const serveice = axios.create({ baseURL: import.meta.env.VITE_BASE_URL, diff --git a/src/views/task-management/all-work-order/index.vue b/src/views/task-management/all-work-order/index.vue index 7f9d97a..b20d76d 100644 --- a/src/views/task-management/all-work-order/index.vue +++ b/src/views/task-management/all-work-order/index.vue @@ -2,15 +2,17 @@ - - +