|
|
|
@ -79,7 +79,7 @@ public class XmRecordService extends BaseService { |
|
|
|
public void addXmTaskRecord(String projectId,String taskId,String action,String remarks) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(taskId); |
|
|
|
record.setBizId(taskId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("task"); |
|
|
|
@ -99,7 +99,7 @@ public class XmRecordService extends BaseService { |
|
|
|
public void addXmTaskRecord(String projectId,String taskId,String action,String remarks,String newValue,String oldValue) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(taskId); |
|
|
|
record.setBizId(taskId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("task"); |
|
|
|
@ -117,10 +117,10 @@ public class XmRecordService extends BaseService { |
|
|
|
* @param remarks 人性化语言描述 |
|
|
|
*/ |
|
|
|
@Async |
|
|
|
public void addXmPhaseRecord(String projectId,String phaseId,String action,String remarks) { |
|
|
|
public void addProjectPhaseRecord(String projectId, String phaseId, String action, String remarks) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(phaseId); |
|
|
|
record.setBizId(phaseId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("phase"); |
|
|
|
@ -137,10 +137,10 @@ public class XmRecordService extends BaseService { |
|
|
|
* @param oldValue 需要记录下来的旧数据 可空 |
|
|
|
*/ |
|
|
|
@Async |
|
|
|
public void addXmPhaseRecord(String projectId,String phaseId,String action,String remarks,String newValue,String oldValue) { |
|
|
|
public void addProjectPhaseRecord(String projectId, String phaseId, String action, String remarks, String newValue, String oldValue) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(phaseId); |
|
|
|
record.setBizId(phaseId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("phase"); |
|
|
|
@ -149,6 +149,45 @@ public class XmRecordService extends BaseService { |
|
|
|
this.insert(record); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 针对项目下的任务的所有操作用此方法 |
|
|
|
* @param productId 项目编号 |
|
|
|
* @param phaseId 计划编号 |
|
|
|
* @param action 操作如 新增任务,修改任务信息,修改任务进度 等 |
|
|
|
* @param remarks 人性化语言描述 |
|
|
|
*/ |
|
|
|
@Async |
|
|
|
public void addProductPhaseRecord(String productId, String phaseId, String action, String remarks) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(productId); |
|
|
|
record.setBizId(phaseId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("phase"); |
|
|
|
this.insert(record); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 针对项目下的任务的所有操作用此方法 |
|
|
|
* @param productId 项目编号 |
|
|
|
* @param phaseId 计划编号 |
|
|
|
* @param action 操作如 新增任务,修改任务信息,修改任务进度 等 |
|
|
|
* @param remarks 人性化语言描述 |
|
|
|
* @param newValue 需要记录下来的新数据 可空 |
|
|
|
* @param oldValue 需要记录下来的旧数据 可空 |
|
|
|
*/ |
|
|
|
@Async |
|
|
|
public void addProductPhaseRecord(String productId, String phaseId, String action, String remarks, String newValue, String oldValue) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(productId); |
|
|
|
record.setBizId(phaseId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("phase"); |
|
|
|
record.setNewValue(newValue); |
|
|
|
record.setOldValue(oldValue); |
|
|
|
this.insert(record); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 针对项目下的任务的所有操作用此方法 |
|
|
|
@ -161,7 +200,7 @@ public class XmRecordService extends BaseService { |
|
|
|
public void addXmGroupRecord(String projectId,String groupId,String action,String remarks) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(groupId); |
|
|
|
record.setBizId(groupId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("group"); |
|
|
|
@ -171,7 +210,6 @@ public class XmRecordService extends BaseService { |
|
|
|
/** |
|
|
|
* 针对项目下的任务的所有操作用此方法 |
|
|
|
* @param projectId 项目编号 |
|
|
|
* @param phaseId 小组编号 |
|
|
|
* @param action 操作如 新增任务,修改任务信息,修改任务进度 等 |
|
|
|
* @param remarks 人性化语言描述 |
|
|
|
* @param newValue 需要记录下来的新数据 可空 |
|
|
|
@ -181,7 +219,7 @@ public class XmRecordService extends BaseService { |
|
|
|
public void addXmGroupRecord(String projectId,String groupId,String action,String remarks,String newValue,String oldValue) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(groupId); |
|
|
|
record.setBizId(groupId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("group"); |
|
|
|
@ -190,6 +228,44 @@ public class XmRecordService extends BaseService { |
|
|
|
this.insert(record); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 针对项目下的任务的所有操作用此方法 |
|
|
|
* @param productId 项目编号 |
|
|
|
* @param groupId 小组编号 |
|
|
|
* @param action 操作如 新增任务,修改任务信息,修改任务进度 等 |
|
|
|
* @param remarks 人性化语言描述 |
|
|
|
*/ |
|
|
|
@Async |
|
|
|
public void addXmProductGroupRecord(String productId,String groupId,String action,String remarks) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(productId); |
|
|
|
record.setBizId(groupId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("group"); |
|
|
|
this.insert(record); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 针对项目下的任务的所有操作用此方法 |
|
|
|
* @param productId 项目编号 |
|
|
|
* @param action 操作如 新增任务,修改任务信息,修改任务进度 等 |
|
|
|
* @param remarks 人性化语言描述 |
|
|
|
* @param newValue 需要记录下来的新数据 可空 |
|
|
|
* @param oldValue 需要记录下来的旧数据 可空 |
|
|
|
*/ |
|
|
|
@Async |
|
|
|
public void addXmProductGroupRecord(String productId,String groupId,String action,String remarks,String newValue,String oldValue) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(productId); |
|
|
|
record.setBizId(groupId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("group"); |
|
|
|
record.setNewValue(newValue); |
|
|
|
record.setOldValue(oldValue); |
|
|
|
this.insert(record); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 针对项目下的任务的所有操作用此方法 |
|
|
|
@ -202,7 +278,7 @@ public class XmRecordService extends BaseService { |
|
|
|
public void addXmBudgetRecord(String projectId,String budgetId,String action,String remarks) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(budgetId); |
|
|
|
record.setBizId(budgetId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("budget"); |
|
|
|
@ -222,7 +298,7 @@ public class XmRecordService extends BaseService { |
|
|
|
public void addXmBudgetRecord(String projectId,String budgetId,String action,String remarks,String newValue,String oldValue) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(budgetId); |
|
|
|
record.setBizId(budgetId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("budget"); |
|
|
|
@ -243,7 +319,7 @@ public class XmRecordService extends BaseService { |
|
|
|
public void addXmCostRecord(String projectId,String costId,String action,String remarks) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(costId); |
|
|
|
record.setBizId(costId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("group"); |
|
|
|
@ -263,7 +339,7 @@ public class XmRecordService extends BaseService { |
|
|
|
public void addXmCostRecord(String projectId,String costId,String action,String remarks,String newValue,String oldValue) { |
|
|
|
XmRecord record=this.initXmRecord(); |
|
|
|
record.setProjectId(projectId); |
|
|
|
record.setTaskId(costId); |
|
|
|
record.setBizId(costId); |
|
|
|
record.setAction(action); |
|
|
|
record.setRemarks(remarks); |
|
|
|
record.setObjType("group"); |
|
|
|
|