|
|
@ -215,20 +215,25 @@ public class PointRuleServiceImpl extends BaseServiceImpl<PointRuleDao, PointRul |
|
|
|
*/ |
|
|
|
private String disposeLog(PointRuleFormDTO f,PointRuleEntity e){ |
|
|
|
StringBuffer sb = new StringBuffer(); |
|
|
|
sb.append(String.format(StrConstant.POINT_CHANGE_HEAD,e.getRuleName())); |
|
|
|
Boolean appendStatus = false; |
|
|
|
// 单位积分
|
|
|
|
if (!e.getPoint().equals(f.getPoint())){ |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, e.getRuleName(),"单位积分", e.getPoint(), f.getPoint()); |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, "单位积分", e.getPoint(), f.getPoint()); |
|
|
|
sb.append(s).append(","); |
|
|
|
appendStatus = true; |
|
|
|
} |
|
|
|
// 积分上限
|
|
|
|
if (!e.getUpLimit().equals(f.getUpLimit())){ |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, e.getRuleName(),"积分上限", e.getUpLimit(), f.getUpLimit()); |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, "积分上限", e.getUpLimit(), f.getUpLimit()); |
|
|
|
sb.append(s).append(","); |
|
|
|
appendStatus = true; |
|
|
|
} |
|
|
|
// 积分说明
|
|
|
|
if (!e.getRuleDesc().equals(f.getRuleDesc())){ |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, e.getRuleName(),"积分说明", e.getRuleDesc(), f.getRuleDesc()); |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, "积分说明", e.getRuleDesc(), f.getRuleDesc()); |
|
|
|
sb.append(s).append(","); |
|
|
|
appendStatus = true; |
|
|
|
} |
|
|
|
// 规则启用
|
|
|
|
Boolean status; |
|
|
@ -238,13 +243,18 @@ public class PointRuleServiceImpl extends BaseServiceImpl<PointRuleDao, PointRul |
|
|
|
status = true; |
|
|
|
} |
|
|
|
if(!status.toString().equals(f.getEnabledFlag())){ |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, e.getRuleName(),"规则启用", status, f.getEnabledFlag()); |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, "规则启用", status, f.getEnabledFlag()); |
|
|
|
sb.append(s).append(","); |
|
|
|
appendStatus = true; |
|
|
|
} |
|
|
|
// 积分事件
|
|
|
|
if (!e.getRuleName().equals(f.getRuleName())){ |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, e.getRuleName(),"积分事件", e.getRuleName(), f.getRuleName()); |
|
|
|
String s = String.format(StrConstant.POINT_CHANGE, "积分事件", e.getRuleName(), f.getRuleName()); |
|
|
|
sb.append(s).append(","); |
|
|
|
appendStatus = true; |
|
|
|
} |
|
|
|
if (!appendStatus){ |
|
|
|
return ""; |
|
|
|
} |
|
|
|
return sb.substring(NumConstant.ZERO,sb.length() - NumConstant.ONE); |
|
|
|
} |
|
|
|