创建时间字段自动插入问题处理,签到增加访问限制
This commit is contained in:
parent
1b30f0ad31
commit
ee5355668d
@ -1,5 +1,6 @@
|
|||||||
package cn.lili.controller.member;
|
package cn.lili.controller.member;
|
||||||
|
|
||||||
|
import cn.lili.cache.limit.annotation.LimitPoint;
|
||||||
import cn.lili.common.aop.annotation.PreventDuplicateSubmissions;
|
import cn.lili.common.aop.annotation.PreventDuplicateSubmissions;
|
||||||
import cn.lili.common.enums.ResultUtil;
|
import cn.lili.common.enums.ResultUtil;
|
||||||
import cn.lili.common.vo.ResultMessage;
|
import cn.lili.common.vo.ResultMessage;
|
||||||
@ -32,6 +33,7 @@ public class MemberSignBuyerController {
|
|||||||
@PreventDuplicateSubmissions
|
@PreventDuplicateSubmissions
|
||||||
@PostMapping
|
@PostMapping
|
||||||
@ApiOperation(value = "会员签到")
|
@ApiOperation(value = "会员签到")
|
||||||
|
@LimitPoint(limit = 1)
|
||||||
public ResultMessage<Boolean> memberSign() {
|
public ResultMessage<Boolean> memberSign() {
|
||||||
return ResultUtil.data(memberSignService.memberSign());
|
return ResultUtil.data(memberSignService.memberSign());
|
||||||
}
|
}
|
||||||
|
@ -26,7 +26,11 @@ public class MyMetaObjectHandler implements MetaObjectHandler {
|
|||||||
|
|
||||||
this.setFieldValByName("createBy", "SYSTEM", metaObject);
|
this.setFieldValByName("createBy", "SYSTEM", metaObject);
|
||||||
}
|
}
|
||||||
|
//有创建时间字段,切字段值为空
|
||||||
|
if (metaObject.hasGetter("createTime")
|
||||||
|
&& metaObject.getValue("createTime") == null) {
|
||||||
this.setFieldValByName("createTime", new Date(), metaObject);
|
this.setFieldValByName("createTime", new Date(), metaObject);
|
||||||
|
}
|
||||||
//有值,则写入
|
//有值,则写入
|
||||||
if (metaObject.hasGetter("deleteFlag")) {
|
if (metaObject.hasGetter("deleteFlag")) {
|
||||||
this.setFieldValByName("deleteFlag", false, metaObject);
|
this.setFieldValByName("deleteFlag", false, metaObject);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user