lin 1 рік тому
джерело
коміт
a79b19384d
2 змінених файлів з 17 додано та 0 видалено
  1. +11
    -0
      gptCApi/src/main/java/com/iformall/controller/WxUserGrantController.java
  2. +6
    -0
      gptService/src/main/java/com/iformall/domain/po/WxCUser.java

+ 11
- 0
gptCApi/src/main/java/com/iformall/controller/WxUserGrantController.java Переглянути файл

@@ -209,6 +209,17 @@ public class WxUserGrantController extends BaseController {
@GetMapping("/userinfo")
public ResultData getUserInfo() {
WxCUser user = getCUser();
if (null == user.getValidEndTime()) {
user.setIsMember(EnumYesOrNo.NO.getCode());
user.setIsValid(EnumYesOrNo.NO.getCode());
}else {
user.setIsMember(EnumYesOrNo.YES.getCode());
if (user.getValidEndTime().before(new Date())) {
user.setIsValid(EnumYesOrNo.NO.getCode());
}else {
user.setIsValid(EnumYesOrNo.YES.getCode());
}
}
return new ResultData(user);
}



+ 6
- 0
gptService/src/main/java/com/iformall/domain/po/WxCUser.java Переглянути файл

@@ -1,5 +1,6 @@
package com.iformall.domain.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.iformall.domain.po.base.TenantEntity;
@@ -30,4 +31,9 @@ public class WxCUser extends TenantEntity {
private Date validStartTime;
@io.swagger.annotations.ApiModelProperty(value="生效结束时间",name="validEndTime")
private Date validEndTime;
@TableField(exist = false)
private Integer isMember;
@TableField(exist = false)
private Integer isValid;
}

Завантаження…
Відмінити
Зберегти