diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/common/constant/DingConstant.java b/pmapi/src/main/java/com/ningdatech/pmapi/common/constant/DingConstant.java index ebe14a2..9590c8b 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/common/constant/DingConstant.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/common/constant/DingConstant.java @@ -1,6 +1,8 @@ package com.ningdatech.pmapi.common.constant; + /** * 浙政钉常量 + * * @author CMM * @since 2023/02/01 14:49 */ @@ -9,4 +11,4 @@ public interface DingConstant { * 工作通知 */ String WORKING_NOTICE = "/message/workNotification"; -} +} \ No newline at end of file diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProcessProgressDetailVo.java b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProcessProgressDetailVo.java index 4fb8d53..35e2b35 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProcessProgressDetailVo.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProcessProgressDetailVo.java @@ -1,7 +1,6 @@ package com.ningdatech.pmapi.todocenter.bean.vo; -import com.ningdatech.pmapi.projectlib.model.entity.Project; import com.ningdatech.pmapi.todocenter.bean.entity.ProgressNode; import com.ningdatech.pmapi.user.entity.UserInfo; import com.wflow.workflow.bean.process.OrgUser; diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProgressNodeAuditInfoVo.java b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProgressNodeAuditInfoVo.java index b1ced2d..b5d4400 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProgressNodeAuditInfoVo.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/bean/vo/ProgressNodeAuditInfoVo.java @@ -2,7 +2,6 @@ package com.ningdatech.pmapi.todocenter.bean.vo; import com.ningdatech.pmapi.todocenter.bean.entity.ProcessComment; import com.ningdatech.pmapi.user.entity.UserInfo; -import com.wflow.workflow.bean.process.OrgUser; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/manage/TodoCenterManage.java b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/manage/TodoCenterManage.java index 7cc25d6..9e5d402 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/manage/TodoCenterManage.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/manage/TodoCenterManage.java @@ -2,17 +2,14 @@ package com.ningdatech.pmapi.todocenter.manage; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; -import cn.hutool.json.JSONUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.ningdatech.basic.enumeration.Status; import com.ningdatech.basic.exception.BizException; import com.ningdatech.basic.model.PageVo; import com.ningdatech.basic.util.NdDateUtils; -import com.ningdatech.pmapi.common.constant.DingConstant; import com.ningdatech.pmapi.common.enumeration.ExportOptionEnum; import com.ningdatech.pmapi.common.model.entity.ExcelExportWriter; import com.ningdatech.pmapi.common.statemachine.event.ProjectStatusChangeEvent; @@ -34,8 +31,6 @@ import com.ningdatech.pmapi.todocenter.model.dto.req.ReqProcessHandlerDTO; import com.ningdatech.pmapi.todocenter.model.dto.req.ReqToBeProcessedDTO; import com.ningdatech.pmapi.todocenter.model.dto.req.ReqToBeProcessedExportDTO; import com.ningdatech.pmapi.todocenter.model.dto.res.ResToBeProcessedDTO; -import com.ningdatech.pmapi.todocenter.zwdd.model.MessageContent; -import com.ningdatech.pmapi.todocenter.zwdd.model.MessageText; import com.ningdatech.pmapi.user.entity.UserInfo; import com.ningdatech.pmapi.user.service.IUserInfoService; import com.wflow.bean.do_.UserDo; @@ -83,7 +78,6 @@ import org.flowable.variable.api.history.HistoricVariableInstance; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Component; -import javax.annotation.Resource; import javax.servlet.http.HttpServletResponse; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/model/dto/res/ResToBeProcessedDTO.java b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/model/dto/res/ResToBeProcessedDTO.java index f03e734..3f3f778 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/model/dto/res/ResToBeProcessedDTO.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/model/dto/res/ResToBeProcessedDTO.java @@ -1,10 +1,5 @@ package com.ningdatech.pmapi.todocenter.model.dto.res; -import java.io.Serializable; -import java.math.BigDecimal; -import java.time.LocalDateTime; -import java.util.List; - import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.fasterxml.jackson.annotation.JsonFormat; import com.ningdatech.pmapi.user.entity.UserInfo; @@ -14,7 +9,10 @@ import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; -import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; /** * 待办中心-待我处理返回实体信息 diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/user/controller/UserInfoController.java b/pmapi/src/main/java/com/ningdatech/pmapi/user/controller/UserInfoController.java index 9c80c1e..fad8006 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/user/controller/UserInfoController.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/user/controller/UserInfoController.java @@ -15,6 +15,7 @@ import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.validation.Valid; @@ -26,7 +27,7 @@ import javax.validation.Valid; * @author Liuxinxin * @since 2023-01-04 */ -@Controller +@RestController @RequestMapping("/api/v1/user-info") @RequiredArgsConstructor @Api(value = "UserInfoController", tags = "用户管理") diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/NdUserAuth.java b/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/NdUserAuth.java deleted file mode 100644 index 13d0acf..0000000 --- a/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/NdUserAuth.java +++ /dev/null @@ -1,99 +0,0 @@ -package com.ningdatech.pmapi.user.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import java.io.Serializable; -import java.time.LocalDateTime; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -/** - *
- * - *
- * - * @author Lierbao - * @since 2023-02-01 - */ -@TableName("nd_user_auth") -@ApiModel(value = "NdUserAuth对象", description = "") -public class NdUserAuth implements Serializable { - - private static final long serialVersionUID = 1L; - - private Long id; - - private LocalDateTime createOn; - - private LocalDateTime updateOn; - - private Long userId; - - private String authType; - - private String identifier; - - private String credential; - - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - public LocalDateTime getCreateOn() { - return createOn; - } - - public void setCreateOn(LocalDateTime createOn) { - this.createOn = createOn; - } - public LocalDateTime getUpdateOn() { - return updateOn; - } - - public void setUpdateOn(LocalDateTime updateOn) { - this.updateOn = updateOn; - } - public Long getUserId() { - return userId; - } - - public void setUserId(Long userId) { - this.userId = userId; - } - public String getAuthType() { - return authType; - } - - public void setAuthType(String authType) { - this.authType = authType; - } - public String getIdentifier() { - return identifier; - } - - public void setIdentifier(String identifier) { - this.identifier = identifier; - } - public String getCredential() { - return credential; - } - - public void setCredential(String credential) { - this.credential = credential; - } - - @Override - public String toString() { - return "NdUserAuth{" + - "id=" + id + - ", createOn=" + createOn + - ", updateOn=" + updateOn + - ", userId=" + userId + - ", authType=" + authType + - ", identifier=" + identifier + - ", credential=" + credential + - "}"; - } -} diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/NdUserInfo.java b/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/NdUserInfo.java deleted file mode 100644 index ac8be23..0000000 --- a/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/NdUserInfo.java +++ /dev/null @@ -1,109 +0,0 @@ -package com.ningdatech.pmapi.user.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import java.io.Serializable; -import java.time.LocalDateTime; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; - -/** - *- * - *
- * - * @author Lierbao - * @since 2023-02-01 - */ -@TableName("nd_user_info") -@ApiModel(value = "NdUserInfo对象", description = "") -public class NdUserInfo implements Serializable { - - private static final long serialVersionUID = 1L; - - private Long id; - - private LocalDateTime createOn; - - private LocalDateTime updateOn; - - private Long createBy; - - private Long updateBy; - - private String username; - - private String mobile; - - private String realName; - - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - public LocalDateTime getCreateOn() { - return createOn; - } - - public void setCreateOn(LocalDateTime createOn) { - this.createOn = createOn; - } - public LocalDateTime getUpdateOn() { - return updateOn; - } - - public void setUpdateOn(LocalDateTime updateOn) { - this.updateOn = updateOn; - } - public Long getCreateBy() { - return createBy; - } - - public void setCreateBy(Long createBy) { - this.createBy = createBy; - } - public Long getUpdateBy() { - return updateBy; - } - - public void setUpdateBy(Long updateBy) { - this.updateBy = updateBy; - } - public String getUsername() { - return username; - } - - public void setUsername(String username) { - this.username = username; - } - public String getMobile() { - return mobile; - } - - public void setMobile(String mobile) { - this.mobile = mobile; - } - public String getRealName() { - return realName; - } - - public void setRealName(String realName) { - this.realName = realName; - } - - @Override - public String toString() { - return "NdUserInfo{" + - "id=" + id + - ", createOn=" + createOn + - ", updateOn=" + updateOn + - ", createBy=" + createBy + - ", updateBy=" + updateBy + - ", username=" + username + - ", mobile=" + mobile + - ", realName=" + realName + - "}"; - } -} diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/UserAuth.java b/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/UserAuth.java index 587dc45..5af0f52 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/UserAuth.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/UserAuth.java @@ -1,7 +1,5 @@ package com.ningdatech.pmapi.user.entity; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import lombok.Data; @@ -11,20 +9,19 @@ import java.time.LocalDateTime; /** *- * 用户鉴权表 + * *
* - * @author Liuxinxin - * @since 2023-01-04 + * @author Lierbao + * @since 2023-02-01 */ -@Data @TableName("nd_user_auth") -@ApiModel(value = "UserAuth对象", description = "用户鉴权表") +@Data +@ApiModel(value = "NdUserAuth对象", description = "") public class UserAuth implements Serializable { private static final long serialVersionUID = 1L; - @TableId(value = "id", type = IdType.AUTO) private Long id; private LocalDateTime createOn; @@ -38,5 +35,4 @@ public class UserAuth implements Serializable { private String identifier; private String credential; - } diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/UserInfo.java b/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/UserInfo.java index 21c009d..03ced2e 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/UserInfo.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/user/entity/UserInfo.java @@ -1,10 +1,7 @@ package com.ningdatech.pmapi.user.entity; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; import lombok.Builder; import lombok.Data; @@ -13,70 +10,34 @@ import java.time.LocalDateTime; /** *- * 用户信息表 + * *
* - * @author Liuxinxin - * @since 2023-01-04 + * @author Lierbao + * @since 2023-02-01 */ -@Data @TableName("nd_user_info") -@ApiModel(value = "UserInfo对象", description = "用户信息表") @Builder +@Data +@ApiModel(value = "NdUserInfo对象", description = "") public class UserInfo implements Serializable { private static final long serialVersionUID = 1L; - @ApiModelProperty("主键") - @TableId(value = "id", type = IdType.AUTO) private Long id; - @ApiModelProperty("创建时间") private LocalDateTime createOn; - @ApiModelProperty("最后修改时间") private LocalDateTime updateOn; - @ApiModelProperty("创建人") private Long createBy; - @ApiModelProperty("最后修改人") private Long updateBy; - @ApiModelProperty("用户名(登陆账号)") private String username; - @ApiModelProperty("手机") private String mobile; - @ApiModelProperty("用户真实姓名") private String realName; - @ApiModelProperty("所属公司id") - private Long companyId; - - @ApiModelProperty("所属公司名称") - private String companyName; - - @ApiModelProperty("用户角色") - private String role; - - @ApiModelProperty("区域id") - private Long regionCode; - - @ApiModelProperty("头像文件id") - private Long avatarFileId; - - @ApiModelProperty("所负责的公司id列表") - private String manageCompanyIds; - - @ApiModelProperty("是否删除") - private Boolean deleted; - - @ApiModelProperty("身份证号") - private String idCard; - - @ApiModelProperty("浙政钉accountId") - private Long accountId; - } diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/user/manage/UserInfoManage.java b/pmapi/src/main/java/com/ningdatech/pmapi/user/manage/UserInfoManage.java index ffcf71a..b8a66e9 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/user/manage/UserInfoManage.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/user/manage/UserInfoManage.java @@ -1,7 +1,6 @@ package com.ningdatech.pmapi.user.manage; import com.ningdatech.basic.model.PageVo; -import com.ningdatech.pmapi.user.mapper.UserInfoMapper; import com.ningdatech.pmapi.user.model.po.ReqUserDetailEditPO; import com.ningdatech.pmapi.user.model.po.ReqUserDisablePO; import com.ningdatech.pmapi.user.model.po.ReqUserInfoListPO; @@ -17,8 +16,6 @@ import org.springframework.stereotype.Component; @Component @RequiredArgsConstructor public class UserInfoManage { - private final UserInfoMapper userInfoMapper; - public PageVo- * Mapper 接口 - *
- * - * @author Lierbao - * @since 2023-02-01 - */ -public interface NdUserAuthMapper extends BaseMapper- * 用户鉴权表 Mapper 接口 + * Mapper 接口 *
* - * @author Liuxinxin - * @since 2023-01-04 + * @author Lierbao + * @since 2023-02-01 */ public interface UserAuthMapper extends BaseMapper- * 用户信息表 Mapper 接口 - *
- * - * @author Liuxinxin - * @since 2023-01-04 - */ -public interface UserInfoMapper extends BaseMapper- * 服务类 - *
- * - * @author Lierbao - * @since 2023-02-01 - */ -public interface INdUserAuthService extends IService- * 服务类 - *
- * - * @author Lierbao - * @since 2023-02-01 - */ -public interface INdUserInfoService extends IService- * 用户鉴权表 服务类 + * 服务类 *
* - * @author Liuxinxin - * @since 2023-01-04 + * @author Lierbao + * @since 2023-02-01 */ public interface IUserAuthService extends IService- * 用户信息表 服务类 + * 服务类 *
* - * @author Liuxinxin - * @since 2023-01-04 + * @author Lierbao + * @since 2023-02-01 */ public interface IUserInfoService extends IService- * 服务实现类 - *
- * - * @author Lierbao - * @since 2023-02-01 - */ -@Service -public class NdUserAuthServiceImpl extends ServiceImpl- * 服务实现类 - *
- * - * @author Lierbao - * @since 2023-02-01 - */ -@Service -public class NdUserInfoServiceImpl extends ServiceImpl- * 用户鉴权表 服务实现类 + * 服务实现类 *
* - * @author Liuxinxin - * @since 2023-01-04 + * @author Lierbao + * @since 2023-02-01 */ @Service +@RequiredArgsConstructor public class UserAuthServiceImpl extends ServiceImpl- * 用户信息表 服务实现类 + * 服务实现类 *
* - * @author Liuxinxin - * @since 2023-01-04 + * @author Lierbao + * @since 2023-02-01 */ @Service -@RequiredArgsConstructor -public class UserInfoServiceImpl extends ServiceImpl