Compare commits
2 Commits
e948b53e89
...
dev-2025-t
| Author | SHA1 | Date | |
|---|---|---|---|
| 0f1c7b02fe | |||
| 8f0c7a020c |
@@ -13,6 +13,7 @@ public enum UserType {
|
||||
UI(7, "UI工程师"),
|
||||
XMJL(8, "项目经理"),
|
||||
XMZL(9, "项目助理"),
|
||||
CPJL(10, "产品经理"),
|
||||
;
|
||||
|
||||
@EnumValue
|
||||
|
||||
@@ -105,6 +105,14 @@ public class ZtProjectQo extends BaseQo {
|
||||
private String spec;
|
||||
|
||||
private String bugType;
|
||||
/**
|
||||
* 测试人员
|
||||
*/
|
||||
private String testUser;
|
||||
/**
|
||||
* 产品人员
|
||||
*/
|
||||
private String productUser;
|
||||
|
||||
private String account;
|
||||
//1 延期 2不延期
|
||||
|
||||
@@ -996,6 +996,12 @@ public class ZtTaskServiceImpl extends ServiceImpl<ZtTaskMapper, ZtTask> impleme
|
||||
actionService.addAction(ActionType.RW, ActionStatus.TJJFW, dto.getId(), projectproduct == null ? null : projectproduct.getProduct().toString(), projectproduct == null ? null : projectproduct.getProject(), ztTask.getExecution(),
|
||||
StringUtils.isEmpty(finishBy) ? RiskUserThreadLocal.get().getName() : finishBy, dto.getDeliverContent(), null);
|
||||
if(ztTask.getStory()!=null&&ztTask.getStory()!=0){
|
||||
//更新需求交付物
|
||||
ZtStory ztStory = this.storyService.getById(ztTask.getStory());
|
||||
if(ztStory!=null){
|
||||
ztStory.setDeliverContent(ztTask.getDeliverContent());
|
||||
this.storyService.updateById(ztStory);
|
||||
}
|
||||
actionService.addAction(ActionType.XQ, ActionStatus.TJJFW, dto.getId(), projectproduct == null ? null : projectproduct.getProduct().toString(), projectproduct == null ? null : projectproduct.getProject(), ztTask.getExecution(),
|
||||
StringUtils.isEmpty(finishBy) ? RiskUserThreadLocal.get().getName() : finishBy, dto.getDeliverContent(), null);
|
||||
}
|
||||
|
||||
@@ -213,6 +213,13 @@
|
||||
and s.title like concat('%', #{qo.title}, '%')
|
||||
</if>
|
||||
|
||||
<if test="qo.testUser != null and qo.testUser != '' ">
|
||||
and s.test_user like concat('%', #{qo.testUser}, '%')
|
||||
</if>
|
||||
<if test="qo.productUser != null and qo.productUser != '' ">
|
||||
and s.product_user like concat('%', #{qo.productUser}, '%')
|
||||
</if>
|
||||
|
||||
<if test="qo.id != null ">
|
||||
and s.id = #{qo.id}
|
||||
</if>
|
||||
@@ -380,6 +387,12 @@
|
||||
<!-- <if test="qo.endDate !=null">-->
|
||||
<!-- and s.openedDate <![CDATA[<=]]> #{qo.endDate}-->
|
||||
<!-- </if>-->
|
||||
<if test="qo.testUser != null and qo.testUser != '' ">
|
||||
and s.test_user like concat('%', #{qo.testUser}, '%')
|
||||
</if>
|
||||
<if test="qo.productUser != null and qo.productUser != '' ">
|
||||
and s.product_user like concat('%', #{qo.productUser}, '%')
|
||||
</if>
|
||||
<if test="qo.pri != null and qo.pri != '' ">
|
||||
and s.pri = #{qo.pri}
|
||||
</if>
|
||||
@@ -879,7 +892,12 @@
|
||||
WHERE 1=1
|
||||
|
||||
|
||||
|
||||
<if test="qo.testUser != null and qo.testUser != '' ">
|
||||
and s.test_user like concat('%', #{qo.testUser}, '%')
|
||||
</if>
|
||||
<if test="qo.productUser != null and qo.productUser != '' ">
|
||||
and s.product_user like concat('%', #{qo.productUser}, '%')
|
||||
</if>
|
||||
|
||||
<if test="qo.pri != null and qo.pri != '' ">
|
||||
and s.pri = #{qo.pri}
|
||||
|
||||
BIN
src/main/resources/templates/scope/产品经理考核.xlsx
Normal file
BIN
src/main/resources/templates/scope/产品经理考核.xlsx
Normal file
Binary file not shown.
Reference in New Issue
Block a user