From d27aeffd7eb1c7cabf28db2d0e9b6c679c3e6716 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Tue, 17 May 2022 07:18:11 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E9=A2=84=E7=AE=97=E4=B8=8E?= =?UTF-8?q?=E6=88=90=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/xm/core/xmBudgetLabor.js | 3 + src/api/xm/core/xmBudgetNlabor.js | 3 + src/api/xm/core/xmProjectMBudgetCostNouser.js | 40 -- src/api/xm/core/xmProjectMBudgetCostUser.js | 39 -- src/api/xm/core/xmProjectMCostNouser.js | 38 -- src/api/xm/core/xmProjectMCostUser.js | 39 -- .../core/xmBudgetLabor/XmBudgetLaborAdd.vue | 2 +- .../core/xmBudgetLabor/XmBudgetLaborMng.vue | 8 +- .../core/xmBudgetNlabor/XmBudgetNlaborAdd.vue | 2 +- .../core/xmBudgetNlabor/XmBudgetNlaborMng.vue | 4 +- .../xm/core/xmCostNlabor/XmCostNlaborEdit.vue | 19 +- .../xm/core/xmCostNlabor/XmCostNlaborMng.vue | 8 +- .../XmProjectMBudgetCostNouserAdd.vue | 200 ---------- .../XmProjectMBudgetCostNouserEdit.vue | 146 ------- .../XmProjectMBudgetCostNouserMng.vue | 364 ----------------- .../XmProjectMBudgetCostUserAdd.vue | 201 ---------- .../XmProjectMBudgetCostUserEdit.vue | 152 -------- .../XmProjectMBudgetCostUserMng.vue | 369 ------------------ .../XmProjectMCostNouserAdd.vue | 145 ------- .../XmProjectMCostNouserEdit.vue | 166 -------- .../XmProjectMCostNouserMng.vue | 364 ----------------- .../XmProjectMCostUserAdd.vue | 167 -------- .../XmProjectMCostUserEdit.vue | 169 -------- .../XmProjectMCostUserList.vue | 258 ------------ .../XmProjectMCostUserMng.vue | 363 ----------------- .../xmTaskExecuser/XmTaskExecuserForTask.vue | 7 +- .../core/xmTaskExecuser/XmTaskExecuserMng.vue | 7 +- 27 files changed, 37 insertions(+), 3246 deletions(-) delete mode 100644 src/api/xm/core/xmProjectMBudgetCostNouser.js delete mode 100644 src/api/xm/core/xmProjectMBudgetCostUser.js delete mode 100644 src/api/xm/core/xmProjectMCostNouser.js delete mode 100644 src/api/xm/core/xmProjectMCostUser.js delete mode 100644 src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserAdd.vue delete mode 100644 src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserEdit.vue delete mode 100644 src/views/xm/core/xmProjectMBudgetCostNouser/XmProjectMBudgetCostNouserMng.vue delete mode 100644 src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserAdd.vue delete mode 100644 src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserEdit.vue delete mode 100644 src/views/xm/core/xmProjectMBudgetCostUser/XmProjectMBudgetCostUserMng.vue delete mode 100644 src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserAdd.vue delete mode 100644 src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserEdit.vue delete mode 100644 src/views/xm/core/xmProjectMCostNouser/XmProjectMCostNouserMng.vue delete mode 100644 src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserAdd.vue delete mode 100644 src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserEdit.vue delete mode 100644 src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserList.vue delete mode 100644 src/views/xm/core/xmProjectMCostUser/XmProjectMCostUserMng.vue diff --git a/src/api/xm/core/xmBudgetLabor.js b/src/api/xm/core/xmBudgetLabor.js index 22ae5b1a..0d53f092 100644 --- a/src/api/xm/core/xmBudgetLabor.js +++ b/src/api/xm/core/xmBudgetLabor.js @@ -21,6 +21,9 @@ export const delXmBudgetLabor = params => { return axios.post(`${base}/xm/core/x //批量删除项目人力成本预算 params=[{id:'主键 主键'}] export const batchDelXmBudgetLabor = params => { return axios.post(`${base}/xm/core/xmBudgetLabor/batchDel`, params); }; +//批量新增项目人力成本预算 params=[{id:'主键 主键'}] +export const batchAddXmBudgetLabor = params => { return axios.post(`${base}/xm/core/xmBudgetLabor/batchAdd`, params); }; + //修改一条项目人力成本预算记录 export const editXmBudgetLabor = params => { return axios.post(`${base}/xm/core/xmBudgetLabor/edit`, params); }; diff --git a/src/api/xm/core/xmBudgetNlabor.js b/src/api/xm/core/xmBudgetNlabor.js index 46dbd245..c1a02bc4 100644 --- a/src/api/xm/core/xmBudgetNlabor.js +++ b/src/api/xm/core/xmBudgetNlabor.js @@ -21,6 +21,9 @@ export const delXmBudgetNlabor = params => { return axios.post(`${base}/xm/core/ //批量删除项目人力成本预算 params=[{id:'主键 主键'}] export const batchDelXmBudgetNlabor = params => { return axios.post(`${base}/xm/core/xmBudgetNlabor/batchDel`, params); }; +//批量新增项目人力成本预算 params=[{id:'主键 主键'}] +export const batchAddXmBudgetNlabor = params => { return axios.post(`${base}/xm/core/xmBudgetNlabor/batchAdd`, params); }; + //修改一条项目人力成本预算记录 export const editXmBudgetNlabor = params => { return axios.post(`${base}/xm/core/xmBudgetNlabor/edit`, params); }; diff --git a/src/api/xm/core/xmProjectMBudgetCostNouser.js b/src/api/xm/core/xmProjectMBudgetCostNouser.js deleted file mode 100644 index 7660c8da..00000000 --- a/src/api/xm/core/xmProjectMBudgetCostNouser.js +++ /dev/null @@ -1,40 +0,0 @@ -import axios from '@/utils/request' - -import config from '@/common/config' - -let base = config.getCoreBasePath(); - - -/** - * xm_project_m_budget_cost_nouser - *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'主键 主键',projectId:'项目编号',budgetCost:'预算金额',remark:'备注',subjectId:'预算科目',bizzStartDate:'费用归属周期开始日期',bizzEndDate:'费用归属周期结束日期',bizProcInstId:'当前流程实例编号',bizFlowState:'当前流程状态0初始1审批中2审批通过3审批不通过4流程取消或者删除',phaseId:'阶段计划',costType:'成本类型0非人力1内部人力2外购人力',bizzMonth:'费用归属月份yyyy-mm'} - **/ - -//普通查询 条件之间and关系 -export const listXmProjectMBudgetCostNouser = params => { return axios.get(`${base}/xm/core/xmProjectMBudgetCostNouser/list`, { params: params }); }; - -//模糊查询xm_project_m_budget_cost_nouser 条件之间or关系 -//export const listXmProjectMBudgetCostNouserKey = params => { return axios.get(`${base}/xm/core/xmProjectMBudgetCostNouser/listKey`, { params: params }); }; - -//删除一条xm_project_m_budget_cost_nouser params={id:'主键 主键'} -export const delXmProjectMBudgetCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostNouser/del`,params); }; - -//批量删除xm_project_m_budget_cost_nouser params=[{id:'主键 主键'}] -export const batchDelXmProjectMBudgetCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostNouser/batchDel`, params); }; - -//修改一条xm_project_m_budget_cost_nouser记录 -export const editXmProjectMBudgetCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostNouser/edit`, params); }; - -//新增一条xm_project_m_budget_cost_nouser -export const addXmProjectMBudgetCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostNouser/add`, params); }; - -//批量删除xm_project_m_budget_cost_nouser params=[{id:'主键 主键'}] -export const batchAddXmProjectMBudgetCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostNouser/batchAdd`, params); }; - -//普通查询 条件之间and关系 -export const listSumXmProjectMBudgetCostNouser = params => { return axios.get(`${base}/xm/core/xmProjectMBudgetCostNouser/listSum`, { params: params }); }; - - -export const batchEdit = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostNouser/batchEdit`, params); }; - diff --git a/src/api/xm/core/xmProjectMBudgetCostUser.js b/src/api/xm/core/xmProjectMBudgetCostUser.js deleted file mode 100644 index 6e9fdfa7..00000000 --- a/src/api/xm/core/xmProjectMBudgetCostUser.js +++ /dev/null @@ -1,39 +0,0 @@ -import axios from '@/utils/request' - -import config from '@/common/config' - -let base = config.getCoreBasePath(); - - -/** - * xm_project_m_budget_cost_user - *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'主键 主键',projectId:'项目编号',userid:'项目成员编号',budgetCost:'预算金额/每月',remark:'备注',username:'用户名',subjectId:'预算科目编号',bizzStartDate:'费用归属周期开始日期',bizzEndDate:'费用归属周期结束日期',bizzMonth:'费用归属月份yyyy-mm',bizProcInstId:'当前流程实例编号',bizFlowState:'当前流程状态0初始1审批中2审批通过3审批不通过4流程取消或者删除',phaseId:'项目阶段',costType:'成本类型0非人力1内部人力2外购人力'} - **/ - -//普通查询 条件之间and关系 -export const listXmProjectMBudgetCostUser = params => { return axios.get(`${base}/xm/core/xmProjectMBudgetCostUser/list`, { params: params }); }; - -//模糊查询xm_project_m_budget_cost_user 条件之间or关系 -//export const listXmProjectMBudgetCostUserKey = params => { return axios.get(`${base}/xm/core/xmProjectMBudgetCostUser/listKey`, { params: params }); }; - -//删除一条xm_project_m_budget_cost_user params={id:'主键 主键'} -export const delXmProjectMBudgetCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostUser/del`,params); }; - -//批量删除xm_project_m_budget_cost_user params=[{id:'主键 主键'}] -export const batchDelXmProjectMBudgetCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostUser/batchDel`, params); }; - -//修改一条xm_project_m_budget_cost_user记录 -export const editXmProjectMBudgetCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostUser/edit`, params); }; - -//新增一条xm_project_m_budget_cost_user -export const addXmProjectMBudgetCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostUser/add`, params); }; - - -//批量新增 -export const batchAddXmProjectMBudgetCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostUser/batchAdd`, params); }; - -//普通查询 条件之间and关系 -export const listSumXmProjectMBudgetCostUser = params => { return axios.get(`${base}/xm/core/xmProjectMBudgetCostUser/listSum`, { params: params }); }; - -export const batchEdit = params => { return axios.post(`${base}/xm/core/xmProjectMBudgetCostUser/batchEdit`, params); }; diff --git a/src/api/xm/core/xmProjectMCostNouser.js b/src/api/xm/core/xmProjectMCostNouser.js deleted file mode 100644 index 666c753f..00000000 --- a/src/api/xm/core/xmProjectMCostNouser.js +++ /dev/null @@ -1,38 +0,0 @@ -import axios from '@/utils/request' - -import config from '@/common/config' - -let base = config.getCoreBasePath(); - - -/** - * xm_project_m_cost_nouser - *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'主键 主键',projectId:'项目编号',userid:'用户编号',createTime:'创建时间',sendCostTime:'费用发放时间',username:'用户名称',projectName:'项目名称',remark:'备注',taskId:'任务编号',taskName:'任务名称',subjectId:'科目编号',bizzStartDate:'费用归属周期开始日期',bizzEndDate:'费用归属周期结束日期',bizProcInstId:'当前流程实例编号',bizFlowState:'当前流程状态0初始1审批中2审批通过3审批不通过4流程取消或者删除',phaseId:'项目计划阶段编号',actCostAmount:'实际成本金额',costType:'成本类型0非人力1内部人力2外购人力',bizMonth:'业务归属月份yyyy-mm',bizDate:'业务归属日期yyyy-mm-dd',subjectName:'科目名称',projectPhaseName:'阶段名称'} - **/ - -//普通查询 条件之间and关系 -export const listXmProjectMCostNouser = params => { return axios.get(`${base}/xm/core/xmProjectMCostNouser/list`, { params: params }); }; - -//模糊查询xm_project_m_cost_nouser 条件之间or关系 -//export const listXmProjectMCostNouserKey = params => { return axios.get(`${base}/xm/core/xmProjectMCostNouser/listKey`, { params: params }); }; - -//删除一条xm_project_m_cost_nouser params={id:'主键 主键'} -export const delXmProjectMCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMCostNouser/del`,params); }; - -//批量删除xm_project_m_cost_nouser params=[{id:'主键 主键'}] -export const batchDelXmProjectMCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMCostNouser/batchDel`, params); }; - -//修改一条xm_project_m_cost_nouser记录 -export const editXmProjectMCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMCostNouser/edit`, params); }; - -//新增一条xm_project_m_cost_nouser -export const addXmProjectMCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMCostNouser/add`, params); }; - -export const listSumXmProjectMCostNouser = params => { return axios.get(`${base}/xm/core/xmProjectMCostNouser/listSum`, { params: params }); }; - -//批量新增 -export const batchAddXmProjectMCostNouser = params => { return axios.post(`${base}/xm/core/xmProjectMCostNouser/batchAdd`, params); }; - - -export const batchEdit = params => { return axios.post(`${base}/xm/core/xmProjectMCostNouser/batchEdit`, params); }; diff --git a/src/api/xm/core/xmProjectMCostUser.js b/src/api/xm/core/xmProjectMCostUser.js deleted file mode 100644 index c4b6c6f9..00000000 --- a/src/api/xm/core/xmProjectMCostUser.js +++ /dev/null @@ -1,39 +0,0 @@ -import axios from '@/utils/request' - -import config from '@/common/config' - -let base = config.getCoreBasePath(); - - -/** - * xm_project_m_cost_user - *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'主键 主键',subjectId:'科目编号',projectId:'项目编号',userid:'用户编号',createTime:'创建时间',sendCostTime:'费用发放时间',username:'用户名称',projectName:'项目名称',remark:'备注',taskId:'任务编号',taskName:'任务名称',actWorkload:'实际工时',bizzStartDate:'费用归属周期开始日期',bizzEndDate:'费用归属周期结束日期',bizProcInstId:'当前流程实例编号',bizFlowState:'当前流程状态0初始1审批中2审批通过3审批不通过4流程取消或者删除',phaseId:'项目计划阶段编号',actCostAmount:'金额',costType:'成本类型0非人力1内部人力2外购人力',bizMonth:'业务归属月份yyyy-mm',bizDate:'业务归属日期yyyy-mm-dd',subjectName:'科目名称',projectPhaseName:'阶段名称'} - **/ - -//普通查询 条件之间and关系 -export const listXmProjectMCostUser = params => { return axios.get(`${base}/xm/core/xmProjectMCostUser/list`, { params: params }); }; - -//模糊查询xm_project_m_cost_user 条件之间or关系 -//export const listXmProjectMCostUserKey = params => { return axios.get(`${base}/xm/core/xmProjectMCostUser/listKey`, { params: params }); }; - -//删除一条xm_project_m_cost_user params={id:'主键 主键'} -export const delXmProjectMCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMCostUser/del`,params); }; - -//批量删除xm_project_m_cost_user params=[{id:'主键 主键'}] -export const batchDelXmProjectMCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMCostUser/batchDel`, params); }; - -//修改一条xm_project_m_cost_user记录 -export const editXmProjectMCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMCostUser/edit`, params); }; - -//新增一条xm_project_m_cost_user -export const addXmProjectMCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMCostUser/add`, params); }; - - -export const listSumXmProjectMCostUser = params => { return axios.get(`${base}/xm/core/xmProjectMCostUser/listSum`, { params: params }); }; - -//批量新增 -export const batchAddXmProjectMCostUser = params => { return axios.post(`${base}/xm/core/xmProjectMCostUser/batchAdd`, params); }; - - -export const batchEdit = params => { return axios.post(`${base}/xm/core/xmProjectMCostUser/batchEdit`, params); }; \ No newline at end of file diff --git a/src/views/xm/core/xmBudgetLabor/XmBudgetLaborAdd.vue b/src/views/xm/core/xmBudgetLabor/XmBudgetLaborAdd.vue index 994664b5..e9c933e7 100644 --- a/src/views/xm/core/xmBudgetLabor/XmBudgetLaborAdd.vue +++ b/src/views/xm/core/xmBudgetLabor/XmBudgetLaborAdd.vue @@ -118,7 +118,7 @@ 'editForm.subjectId':function(subjectId) { var dicts=this.dicts.projectSubject.filter(i=>i.id==subjectId) - if(options!=null && dicts.length>0){ + if( dicts!=null && dicts.length>0){ this.editForm.subjectName=dicts[0].name }else{ this.editForm.subjectName=""; diff --git a/src/views/xm/core/xmBudgetLabor/XmBudgetLaborMng.vue b/src/views/xm/core/xmBudgetLabor/XmBudgetLaborMng.vue index 7c2a595c..1a5529ef 100644 --- a/src/views/xm/core/xmBudgetLabor/XmBudgetLaborMng.vue +++ b/src/views/xm/core/xmBudgetLabor/XmBudgetLaborMng.vue @@ -33,10 +33,10 @@