diff --git a/src/api/zhinengxunjian/baoxiou/index.ts b/src/api/zhinengxunjian/baoxiou/index.ts new file mode 100644 index 0000000..4c0c107 --- /dev/null +++ b/src/api/zhinengxunjian/baoxiou/index.ts @@ -0,0 +1,49 @@ +import request from '@/utils/request'; +import { AxiosPromise } from 'axios'; +//查询列表 +export const baoxiulist = (query) => { + return request({ + url: '/ops/report/list', + method: 'get', + params: query + }); +}; +//新增待办事项 +export const addbaoxiu = (data) => { + return request({ + url: '/ops/report', + method: 'post', + data: data + }); +}; +//修改待办事项 +export const updatebaoxiu = (data) => { + return request({ + url: '/ops/report', + method: 'put', + data: data + }); +}; +//删除待办事项 + +export function delbaoxiu(ids) { + return request({ + url: `/ops/report/${ids}`, // 拼接ids作为路径参数 + method: 'delete' + }); +} + +export const baoxiuDetail = (id) => { + return request({ + url: `/ops/report/${id}`, + method: 'get' + }); +}; + +export const uploadbaoxiu = (data) => { + return request({ + url: '/resource/oss/upload', + method: 'post', + data: data + }); +}; diff --git a/src/api/zhinengxunjian/shiyan/index.ts b/src/api/zhinengxunjian/shiyan/index.ts new file mode 100644 index 0000000..9609a00 --- /dev/null +++ b/src/api/zhinengxunjian/shiyan/index.ts @@ -0,0 +1,49 @@ +import request from '@/utils/request'; +import { AxiosPromise } from 'axios'; +//查询列表 +export const shiyanlist = (query) => { + return request({ + url: '/ops/testPlan/list', + method: 'get', + params: query + }); +}; +//新增 +export const addshiyan = (data) => { + return request({ + url: '/ops/testPlan', + method: 'post', + data: data + }); +}; +//修改 +export const updateshiyan = (data) => { + return request({ + url: '/ops/testPlan', + method: 'put', + data: data + }); +}; +//删除 +export const delshiyan = (ids) => { + return request({ + url: `/ops/testPlan${ids}`, + method: 'delete' + }); +}; +//查询人员 +export const shiyanUserlist = (query) => { + return request({ + url: '/ops/constructionUser/list', + method: 'get', + params: query + }); +}; + +//详情 +export const shiyanDetail = (id) => { + return request({ + url: `/ops/testPlan/${id}`, + method: 'get' + }); +}; diff --git a/src/api/zhinengxunjian/shiyan/renwu.ts b/src/api/zhinengxunjian/shiyan/renwu.ts new file mode 100644 index 0000000..bb49cb1 --- /dev/null +++ b/src/api/zhinengxunjian/shiyan/renwu.ts @@ -0,0 +1,41 @@ +import request from '@/utils/request'; +import { AxiosPromise } from 'axios'; +//查询列表 +export const syrenwulist = (query) => { + return request({ + url: '/ops/testTask/list', + method: 'get', + params: query + }); +}; +//新增 +export const addsyrenwu = (data) => { + return request({ + url: '/ops/testTask', + method: 'post', + data: data + }); +}; +//修改 +export const updatesyrenwu = (data) => { + return request({ + url: '/ops/testTask', + method: 'put', + data: data + }); +}; +//删除 +export const delsyrenwu = (ids) => { + return request({ + url: `/ops/testTask${ids}`, + method: 'delete' + }); +}; + +//详情 +export const syrenwuDetail = (id) => { + return request({ + url: `/ops/testTask/${id}`, + method: 'get' + }); +}; diff --git a/src/api/zhinengxunjian/xunjian/index.ts b/src/api/zhinengxunjian/xunjian/index.ts index 7b6b6d7..353b0bb 100644 --- a/src/api/zhinengxunjian/xunjian/index.ts +++ b/src/api/zhinengxunjian/xunjian/index.ts @@ -47,3 +47,10 @@ export const xunjianItemlist = (query) => { params: query }); }; +//详情 +export const xunjianDetail = (id) => { + return request({ + url: `/ops/plan/${id}`, + method: 'get' + }); +}; diff --git a/src/api/zhinengxunjian/xunjian/jilu.ts b/src/api/zhinengxunjian/xunjian/jilu.ts new file mode 100644 index 0000000..34f3b19 --- /dev/null +++ b/src/api/zhinengxunjian/xunjian/jilu.ts @@ -0,0 +1,10 @@ +import request from '@/utils/request'; +import { AxiosPromise } from 'axios'; +//查询列表 +export const xunjianjilu = (query) => { + return request({ + url: '/ops/task/record', + method: 'get', + params: query + }); +}; diff --git a/src/api/zhinengxunjian/xunjian/renwu.ts b/src/api/zhinengxunjian/xunjian/renwu.ts new file mode 100644 index 0000000..5919b8f --- /dev/null +++ b/src/api/zhinengxunjian/xunjian/renwu.ts @@ -0,0 +1,46 @@ +import request from '@/utils/request'; +export const xjrenwulist = (query) => { + return request({ + url: '/ops/task/list', + method: 'get', + params: query + }); +}; +//新增 +export const addxjrenwu = (data) => { + return request({ + url: '/ops/task', + method: 'post', + data: data + }); +}; +//修改 +export const updatexjrenwu = (data) => { + return request({ + url: '/ops/task', + method: 'put', + data: data + }); +}; +//删除 +export const delxjrenwu = (ids) => { + return request({ + url: `/ops/task/${ids}`, + method: 'delete' + }); +}; +//详情 +export const xjrenwuDetail = (id) => { + return request({ + url: `/ops/task/${id}`, + method: 'get' + }); +}; +//导出 +export const xjrenwuExport = (data) => { + return request({ + url: '/ops/task/export', + method: 'post', + data: data + }); +}; diff --git a/src/views/zhinengxunjian/InspectionManagement.vue b/src/views/zhinengxunjian/InspectionManagement.vue index 4388300..8ab639d 100644 --- a/src/views/zhinengxunjian/InspectionManagement.vue +++ b/src/views/zhinengxunjian/InspectionManagement.vue @@ -1,6 +1,7 @@ - diff --git a/src/views/zhinengxunjian/baoxiuguanli.vue b/src/views/zhinengxunjian/baoxiuguanli.vue index db5f442..58c6ad7 100644 --- a/src/views/zhinengxunjian/baoxiuguanli.vue +++ b/src/views/zhinengxunjian/baoxiuguanli.vue @@ -129,12 +129,12 @@ - + @@ -143,10 +143,8 @@ - + - - @@ -161,6 +159,12 @@ + + + + + + @@ -169,13 +173,31 @@ - -
-
- -
点击或拖拽图片至此处上传
-
支持JPG、PNG格式,最多3张
+ + +
+
+ +
点击或拖拽图片至此处上传
+
支持JPG、PNG格式,最多3张
+
+
+ +
+ 已选择{{ createTaskForm.fileList.length }}张图片,将在提交时上传
@@ -196,7 +218,7 @@ @@ -205,10 +227,12 @@ diff --git a/src/views/zhinengxunjian/shiyanjilu.vue b/src/views/zhinengxunjian/shiyanjilu.vue index 5e29f4e..584bdfa 100644 --- a/src/views/zhinengxunjian/shiyanjilu.vue +++ b/src/views/zhinengxunjian/shiyanjilu.vue @@ -12,7 +12,6 @@
-
筛选 导入数据 @@ -278,7 +277,7 @@