Browse Source

积分规则配置 同一动作,只能被选择一次

feature/syp_points
zhangyongzhangyong 6 years ago
parent
commit
4b5ea82bf0
  1. 7
      esua-epdc/epdc-module/epdc-points/epdc-points-client/src/main/java/com/elink/esua/epdc/dto/PointsBehaviorDTO.java
  2. 8
      esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/resources/mapper/PointsBehaviorDao.xml

7
esua-epdc/epdc-module/epdc-points/epdc-points-client/src/main/java/com/elink/esua/epdc/dto/PointsBehaviorDTO.java

@ -92,4 +92,9 @@ public class PointsBehaviorDTO implements Serializable {
* 虚字段 - 序号
*/
private Integer orderNumber;
}
/**
* 虚字段 - true 动作不可选择 false 动作可选择
*/
private boolean disabled;
}

8
esua-epdc/epdc-module/epdc-points/epdc-points-server/src/main/resources/mapper/PointsBehaviorDao.xml

@ -50,11 +50,17 @@
<select id="selectListBehaviorDesc" resultType="com.elink.esua.epdc.dto.PointsBehaviorDTO">
SELECT
b.BEHAVIOR_CODE behaviorCode,
b.BEHAVIOR_DESC behaviorDesc
b.BEHAVIOR_DESC behaviorDesc,
case when br.ID IS NULL
then false
else true
end disabled
FROM
`epdc_points_behavior` b
LEFT JOIN epdc_points_behavior_rule br ON b.id = br.BEHAVIOR_ID AND br.DEL_FLAG = 0
WHERE
b.DEL_FLAG = 0
GROUP BY b.id
</select>
<select id="selectBehaviorDescItExist" resultType="int">

Loading…
Cancel
Save