|
|
@@ -1,5 +1,7 @@
|
|
|
package cn.seecoder.web.service.impl.bug_list;
|
|
|
|
|
|
+import cn.seecoder.common.util.LogTrackingUtil;
|
|
|
+import cn.seecoder.common.util.OpType;
|
|
|
import cn.seecoder.web.core.commit.model.CommitState;
|
|
|
import cn.seecoder.web.dao.bug_list.BugListMapper;
|
|
|
import cn.seecoder.web.dao.project.CommitMapper;
|
|
|
@@ -13,6 +15,8 @@ import cn.seecoder.web.model.vo.bug_list.BugListCreateVO;
|
|
|
import cn.seecoder.web.model.vo.bug_list.BugListUpdateBasicVO;
|
|
|
import cn.seecoder.web.model.vo.bug_list.BugListVO;
|
|
|
import cn.seecoder.web.service.bug_list.BugListService;
|
|
|
+import net.sf.json.JSON;
|
|
|
+import net.sf.json.JSONObject;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
@@ -113,6 +117,20 @@ public class BugListServiceImpl implements BugListService {
|
|
|
}
|
|
|
bugListMapper.update(po);
|
|
|
//ANA 日志需要打出修改的基础信息
|
|
|
+ try{
|
|
|
+ JSONObject object = new JSONObject();
|
|
|
+ object.put("bug_id:",po.getId());
|
|
|
+ object.put("project_id:",po.getProjectId());
|
|
|
+ object.put("priority:",po.getPriority());
|
|
|
+ object.put("title:",po.getTitle());
|
|
|
+ object.put("description:",po.getDescription());
|
|
|
+ object.put("timeToTake:",po.getTimeToTake());
|
|
|
+ object.put("bug_state:",po.getState());
|
|
|
+
|
|
|
+ String data = com.alibaba.fastjson.JSONObject.toJSONString(object);
|
|
|
+ LogTrackingUtil.log(data, OpType.MODIFY_BUGLIST);
|
|
|
+
|
|
|
+ }catch (Exception e){}
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -130,5 +148,19 @@ public class BugListServiceImpl implements BugListService {
|
|
|
}
|
|
|
bugListMapper.update(po);
|
|
|
//ANA 日志需要打出修改的状态信息
|
|
|
+ try{
|
|
|
+ JSONObject object = new JSONObject();
|
|
|
+ object.put("bug_id:",po.getId());
|
|
|
+ object.put("project_id:",po.getProjectId());
|
|
|
+ object.put("priority:",po.getPriority());
|
|
|
+ object.put("title:",po.getTitle());
|
|
|
+ object.put("description:",po.getDescription());
|
|
|
+ object.put("timeToTake:",po.getTimeToTake());
|
|
|
+ object.put("bug_state:",po.getState());
|
|
|
+
|
|
|
+ String data = com.alibaba.fastjson.JSONObject.toJSONString(object);
|
|
|
+ LogTrackingUtil.log(data, OpType.MODIFY_BUGLIST);
|
|
|
+
|
|
|
+ }catch (Exception e){}
|
|
|
}
|
|
|
}
|