Browse Source

fix: 补提

liqh 5 months ago
parent
commit
03c81e9a1e
1 changed files with 114 additions and 0 deletions
  1. 114 0
      src/api/project/project-api.js

+ 114 - 0
src/api/project/project-api.js

@@ -0,0 +1,114 @@
+/*
+ * @Description:
+ * @Author: admin
+ * @Date: 2021-11-05
+ * @LastEditTime: 2022-06-23
+ * @LastEditors: admin
+ */
+import { postRequest, getRequest, getDownload } from '/@/lib/axios';
+
+export const projectApi = {
+  // 分页查询 @author zhuoda
+  queryProjectsList: (param) => {
+    return postRequest('/blProjectMaster/query', param);
+  },
+
+  // 项目立项表单提交
+  submitProjectApproval: (params) => {
+    return postRequest('/mate/delivery/add', params);
+  },
+
+  //项目立项详细信息
+  getProjectInfo: (params) => {
+    return getRequest(`mate/delivery/${params}`);
+  },
+
+  //项目进度详细信息
+  getScheduleInfo: (params) => {
+    return getRequest(`/supports/delivery/schedule/${params}`);
+  },
+
+  //获取单项目任务管理
+  getTaskList: (params) => {
+    //  return postRequest('/supports/delivery/task/add', params);
+    return getRequest(`/mate/delivery/task/queryPage?deliveryId=${params}`);
+  },
+
+  //获取任务管理
+  getTaskInfo: (params) => {
+    return getRequest(`/mate/delivery/task/permission/queryPage?`);
+  },
+
+  //新增单项目任务管理
+  addTaskList: (params) => {
+    return postRequest('/mate/delivery/task/add', params);
+  },
+
+  //新增文件管理
+  addFileList: (params) => {
+    return postRequest('/mate/delivery/file/add', params);
+  },
+
+  //新增跟进信息
+  FollowUpAdd: (params) => {
+    return postRequest('/mate/delivery/contact/add', params);
+  },
+
+  //查询客户跟进记录
+  FollowUpQuery: (params) => {
+    return getRequest(`/mate/delivery/contact/queryPage?deliveryId=${params}`);
+  },
+
+  //获取单项目任务项详细信息
+  getTaskInfoList: (params) => {
+    return getRequest(`/mate/delivery/task/${params}`);
+  },
+
+  //修改单项目任务项详细信息
+  changeTaskList: (params) => {
+    return postRequest(`/mate/delivery/task/change`, params);
+  },
+  //获取项目结算概览数据
+  getOverviewSettlementList: () => {
+    return getRequest(`/mate/delivery/task/settlement/board`);
+  },
+
+  //获取单工时任务项详细信息
+  getWorkHourInfoList: (params) => {
+    return getRequest(`/mate/delivery/task/workHours/item/${params}`);
+  },
+  //修改单工时任务项详细信息
+  changeWorkHourTask: (params) => {
+    return postRequest('/mate/delivery/task/workHours/change', params);
+  },
+
+  //获取单人效任务项详细信息  /mate/staff/efficiency/Item/queryPage
+  getefficiencyInfoList: (year, mouth) => {
+    return getRequest(`/mate/staff/efficiency/Item/queryPage?belongYear=${year} & belongMonth=${mouth}`);
+  },
+
+  //新增单项目任务管理
+  changeJobTask: (params) => {
+    return postRequest('/supports/delivery/sub/task/change', params);
+  },
+
+  //新增BUG
+  addBug: (params) => {
+    return postRequest('/supports/delivery/task/defect/add', params);
+  },
+
+  //更新BUG
+  updateBug: (params) => {
+    return postRequest('/supports/delivery/task/defect/update', params);
+  },
+
+  //查询单Bug
+  getBugInfo: (params) => {
+    return getRequest(`/supports/delivery/task/defect/${params}`);
+  },
+
+  //获取进度追踪列表
+  getTrackInfo: (params) => {
+    return getRequest(`/mate/delivery/task/board`);
+  },
+};