From 089f77fc53b619f4e00f706370a9ade523221f5d Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Mon, 13 Jun 2022 16:45:26 +0800 Subject: [PATCH] 20220606 --- src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java | 2 src/main/resources/mapper/CompanyMapper.xml | 6 src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeArticleInfoVo.java | 3 src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeCompanyInfoVo.java | 2 src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddCompanyDto.java | 6 src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java | 14 src/main/java/com/xcong/farmer/cms/modules/system/service/ICompanyService.java | 24 ++ src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java | 2 src/main/resources/mapper/UserMapper.xml | 4 src/main/java/com/xcong/farmer/cms/modules/system/entity/ArticleEntity.java | 4 src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddColumnDto.java | 4 src/main/java/com/xcong/farmer/cms/modules/system/entity/CompanyEntity.java | 4 src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/RoleServiceImpl.java | 8 src/main/java/com/xcong/farmer/cms/modules/system/entity/NavigationBarEntity.java | 2 src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java | 10 src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/NavigationBarServiceImpl.java | 36 -- src/main/resources/mapper/NavigationBarMapper.xml | 6 src/main/resources/mapper/RoleMapper.xml | 2 src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateBarDto.java | 3 src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateMenuDto.java | 5 src/main/resources/mapper/ArticleMapper.xml | 2 src/main/java/com/xcong/farmer/cms/modules/system/mapper/CompanyMapper.java | 14 + src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ColumnServiceImpl.java | 36 -- src/main/resources/mapper/ColumnMapper.xml | 4 src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateColumnDto.java | 4 src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminCompanyVo.java | 2 src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/CompanyServiceImpl.java | 156 ++++++++++++++ src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddMenuDto.java | 5 /dev/null | 175 --------------- src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/MenuServiceImpl.java | 13 - src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateArticleDto.java | 3 src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddArticleDto.java | 3 src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateCompanyDto.java | 6 src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddBarDto.java | 3 src/main/java/com/xcong/farmer/cms/modules/system/entity/UserEntity.java | 2 src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java | 31 -- src/main/java/com/xcong/farmer/cms/modules/system/entity/RoleEntity.java | 2 src/main/java/com/xcong/farmer/cms/modules/system/controller/AdminCompanyController.java | 20 38 files changed, 311 insertions(+), 317 deletions(-) diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/controller/AdminBelongController.java b/src/main/java/com/xcong/farmer/cms/modules/system/controller/AdminCompanyController.java similarity index 77% rename from src/main/java/com/xcong/farmer/cms/modules/system/controller/AdminBelongController.java rename to src/main/java/com/xcong/farmer/cms/modules/system/controller/AdminCompanyController.java index 0fc3f60..8348ce8 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/controller/AdminBelongController.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/controller/AdminCompanyController.java @@ -2,8 +2,8 @@ import com.xcong.farmer.cms.common.response.Result; import com.xcong.farmer.cms.modules.system.dto.*; -import com.xcong.farmer.cms.modules.system.service.IBelongService; -import com.xcong.farmer.cms.modules.system.vo.AdminBelongVo; +import com.xcong.farmer.cms.modules.system.service.ICompanyService; +import com.xcong.farmer.cms.modules.system.vo.AdminCompanyVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiResponse; @@ -18,20 +18,20 @@ @RequestMapping(value = "/api/belong") @Slf4j @Api(value = "系统所属公司", tags = "系统所属公司") -public class AdminBelongController { +public class AdminCompanyController { @Resource - private IBelongService iBelongService; + private ICompanyService iBelongService; @ApiOperation(value = "系统所属公司分页列表", notes = "系统所属公司分页列表") - @ApiResponses({@ApiResponse(code = 200, message = "ok", response = AdminBelongVo.class)}) + @ApiResponses({@ApiResponse(code = 200, message = "ok", response = AdminCompanyVo.class)}) @PostMapping(value = "/belongInPage") public Result getBelongInPage(@RequestBody @Valid AdminBelongDto adminBelongDto) { return iBelongService.getBelongInPage(adminBelongDto); } @ApiOperation(value = "系统所属公司列表", notes = "系统所属公司列表") - @ApiResponses({@ApiResponse(code = 200, message = "ok", response = AdminBelongVo.class)}) + @ApiResponses({@ApiResponse(code = 200, message = "ok", response = AdminCompanyVo.class)}) @GetMapping(value = "/belongInList") public Result getBelongInList() { return iBelongService.getBelongInList(); @@ -39,8 +39,8 @@ @ApiOperation(value = "添加系统所属公司", notes = "添加系统所属公司") @PostMapping(value = "/addBelong") - public Result addBelong(@RequestBody @Valid AdminAddBelongDto adminAddBelongDto) { - return iBelongService.addBelong(adminAddBelongDto); + public Result addBelong(@RequestBody @Valid AdminAddCompanyDto adminAddCompanyDto) { + return iBelongService.addBelong(adminAddCompanyDto); } @ApiOperation(value = "查看系统所属公司", notes = "查看系统所属公司") @@ -51,8 +51,8 @@ @ApiOperation(value = "更新系统所属公司", notes = "更新系统所属公司") @PostMapping(value = "/updateBelong") - public Result updateBelong(@RequestBody @Valid AdminUpdateBelongDto adminUpdateBelongDto) { - return iBelongService.updateBelong(adminUpdateBelongDto); + public Result updateBelong(@RequestBody @Valid AdminUpdateCompanyDto adminUpdateCompanyDto) { + return iBelongService.updateBelong(adminUpdateCompanyDto); } @ApiOperation(value = "删除系统所属公司", notes = "删除系统所属公司") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddArticleDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddArticleDto.java index 9f54cd4..6f6f5ab 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddArticleDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddArticleDto.java @@ -51,4 +51,7 @@ @ApiModelProperty(value = "文章详情") private String articleDetails; + + @ApiModelProperty(value = "上传附件") + private String uploadFile; } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddBarDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddBarDto.java index b2240d1..f9a17c1 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddBarDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddBarDto.java @@ -4,11 +4,14 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; + @Data @ApiModel(value = "AdminAddBarDto", description = "参数接收类") public class AdminAddBarDto { //导航栏标题 @ApiModelProperty(value = "导航栏标题") + @NotBlank(message = "请输入导航栏标题") private String barName; //链接地址 @ApiModelProperty(value = "链接地址") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddColumnDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddColumnDto.java index 8a73c9d..05219dd 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddColumnDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddColumnDto.java @@ -4,14 +4,18 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; + @Data @ApiModel(value = "AdminAddColumnDto", description = "参数接收类") public class AdminAddColumnDto { @ApiModelProperty(value = "栏目名称") + @NotBlank(message = "请输入栏目名称") private String columnName; @ApiModelProperty(value = "栏目编码") + @NotBlank(message = "请输入栏目编码") private String columnCode; @ApiModelProperty(value = "描述") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddBelongDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddCompanyDto.java similarity index 76% rename from src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddBelongDto.java rename to src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddCompanyDto.java index 760e55e..ee329f7 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddBelongDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddCompanyDto.java @@ -4,14 +4,18 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; + @Data @ApiModel(value = "AdminAddBelongDto", description = "参数接收类") -public class AdminAddBelongDto { +public class AdminAddCompanyDto { @ApiModelProperty(value = "名称") + @NotBlank(message = "请输入文章标题") private String name; @ApiModelProperty(value = "编码") + @NotBlank(message = "请输入编码") private String code; @ApiModelProperty(value = "网址") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddMenuDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddMenuDto.java index 6a742ec..ade590c 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddMenuDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminAddMenuDto.java @@ -4,14 +4,19 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; + @Data @ApiModel(value = "AdminAddMenuDto", description = "参数接收类") public class AdminAddMenuDto { @ApiModelProperty(value = "菜单按钮标题") + @NotBlank(message = "请输入菜单名称") private String menuName; @ApiModelProperty(value = "菜单类型 1:菜单 2:按钮") + @NotNull(message = "请输入菜单类型") private Integer menuType; @ApiModelProperty(value = "路由地址") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateArticleDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateArticleDto.java index 8f82420..ab9d7b7 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateArticleDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateArticleDto.java @@ -55,4 +55,7 @@ @ApiModelProperty(value = "文章详情") private String articleDetails; + + @ApiModelProperty(value = "上传附件") + private String uploadFile; } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateBarDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateBarDto.java index 9a1e2eb..430a529 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateBarDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateBarDto.java @@ -4,12 +4,15 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; + @Data @ApiModel(value = "AdminUpdateBarDto", description = "参数接收类") public class AdminUpdateBarDto { private Long id; //导航栏标题 @ApiModelProperty(value = "导航栏标题") + @NotBlank(message = "请输入导航栏标题") private String barName; //链接地址 @ApiModelProperty(value = "链接地址") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateColumnDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateColumnDto.java index 24aab84..c7382d1 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateColumnDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateColumnDto.java @@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; + @Data @ApiModel(value = "AdminUpdateColumnDto", description = "参数接收类") public class AdminUpdateColumnDto { @@ -11,9 +13,11 @@ private Long id; @ApiModelProperty(value = "栏目名称") + @NotBlank(message = "请输入栏目名称") private String columnName; @ApiModelProperty(value = "栏目编码") + @NotBlank(message = "请输入栏目编码") private String columnCode; @ApiModelProperty(value = "描述") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateBelongDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateCompanyDto.java similarity index 77% rename from src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateBelongDto.java rename to src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateCompanyDto.java index a305a9c..c4eae73 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateBelongDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateCompanyDto.java @@ -4,16 +4,20 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; + @Data @ApiModel(value = "AdminUpdateBelongDto", description = "参数接收类") -public class AdminUpdateBelongDto { +public class AdminUpdateCompanyDto { private Long id; @ApiModelProperty(value = "名称") + @NotBlank(message = "请输入文章标题") private String name; @ApiModelProperty(value = "编码") + @NotBlank(message = "请输入编码") private String code; @ApiModelProperty(value = "网址") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateMenuDto.java b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateMenuDto.java index c624a07..a60ec42 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateMenuDto.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/dto/AdminUpdateMenuDto.java @@ -4,6 +4,9 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; + @Data @ApiModel(value = "AdminUpdateMenuDto", description = "参数接收类") public class AdminUpdateMenuDto { @@ -12,9 +15,11 @@ private Long id; @ApiModelProperty(value = "菜单按钮标题") + @NotBlank(message = "请输入菜单名称") private String menuName; @ApiModelProperty(value = "菜单类型 1:菜单 2:按钮") + @NotNull(message = "请输入菜单类型") private Integer menuType; @ApiModelProperty(value = "路由地址") diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/ArticleEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/ArticleEntity.java index daecf72..0e724c9 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/ArticleEntity.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/entity/ArticleEntity.java @@ -59,9 +59,11 @@ private Integer releaseStatus; //文章详情 private String articleDetails; + //上传附件 + private String uploadFile; //是否删除 0:已删除 1:未删除 private Integer delStatus; //所属ID - private Long belongId; + private Long companyId; } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java index 314d22f..e13666a 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java @@ -28,5 +28,5 @@ //上级类目ID private Long parentId; //所属ID - private Long belongId; + private Long companyId; } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/BelongEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/CompanyEntity.java similarity index 91% rename from src/main/java/com/xcong/farmer/cms/modules/system/entity/BelongEntity.java rename to src/main/java/com/xcong/farmer/cms/modules/system/entity/CompanyEntity.java index 16bd355..62a5418 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/BelongEntity.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/entity/CompanyEntity.java @@ -9,8 +9,8 @@ * 所属公司范围表 */ @Data -@TableName("t_belong") -public class BelongEntity { +@TableName("t_company") +public class CompanyEntity { //ID @TableId(value = "id",type = IdType.AUTO) diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/NavigationBarEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/NavigationBarEntity.java index ec6af4b..71d20ee 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/NavigationBarEntity.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/entity/NavigationBarEntity.java @@ -28,6 +28,6 @@ //上级类目ID private Long parentId; //所属ID - private Long belongId; + private Long companyId; } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/RoleEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/RoleEntity.java index d6542b2..7902ff9 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/RoleEntity.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/entity/RoleEntity.java @@ -26,5 +26,5 @@ //拓展备注 private String remark; //所属ID - private Long belongId; + private Long companyId; } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/UserEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/UserEntity.java index 6179e1c..6c43a8e 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/UserEntity.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/entity/UserEntity.java @@ -47,7 +47,7 @@ //拓展备注 private String remark; //所属ID - private Long belongId; + private Long companyId; @TableField(exist = false) private String roleName; diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java index 24d6a2c..451d831 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java @@ -24,5 +24,5 @@ //网页LOGO private String webPic; //所属ID - private Long belongId; + private Long companyId; } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/mapper/BelongMapper.java b/src/main/java/com/xcong/farmer/cms/modules/system/mapper/BelongMapper.java deleted file mode 100644 index 5b4473f..0000000 --- a/src/main/java/com/xcong/farmer/cms/modules/system/mapper/BelongMapper.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.xcong.farmer.cms.modules.system.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.xcong.farmer.cms.modules.system.entity.BelongEntity; -import com.xcong.farmer.cms.modules.system.vo.AdminBelongVo; -import org.apache.ibatis.annotations.Param; - -public interface BelongMapper extends BaseMapper<BelongEntity> { - - IPage<AdminBelongVo> selectAdminBelongInPage(Page<AdminBelongVo> page, @Param("record")BelongEntity belongEntity); - -} diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/mapper/CompanyMapper.java b/src/main/java/com/xcong/farmer/cms/modules/system/mapper/CompanyMapper.java new file mode 100644 index 0000000..11e89ca --- /dev/null +++ b/src/main/java/com/xcong/farmer/cms/modules/system/mapper/CompanyMapper.java @@ -0,0 +1,14 @@ +package com.xcong.farmer.cms.modules.system.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.xcong.farmer.cms.modules.system.entity.CompanyEntity; +import com.xcong.farmer.cms.modules.system.vo.AdminCompanyVo; +import org.apache.ibatis.annotations.Param; + +public interface CompanyMapper extends BaseMapper<CompanyEntity> { + + IPage<AdminCompanyVo> selectAdminBelongInPage(Page<AdminCompanyVo> page, @Param("record") CompanyEntity companyEntity); + +} diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/IBelongService.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/IBelongService.java deleted file mode 100644 index 0af4ad2..0000000 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/IBelongService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.xcong.farmer.cms.modules.system.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.xcong.farmer.cms.common.response.Result; -import com.xcong.farmer.cms.modules.system.dto.AdminAddBelongDto; -import com.xcong.farmer.cms.modules.system.dto.AdminBelongDto; -import com.xcong.farmer.cms.modules.system.dto.AdminDeleteDto; -import com.xcong.farmer.cms.modules.system.dto.AdminUpdateBelongDto; -import com.xcong.farmer.cms.modules.system.entity.BelongEntity; - -public interface IBelongService extends IService<BelongEntity> { - - Result getBelongInPage(AdminBelongDto adminBelongDto); - - Result addBelong(AdminAddBelongDto adminAddBelongDto); - - Result seeBelongInfo(Long id); - - Result updateBelong(AdminUpdateBelongDto adminUpdateBelongDto); - - Result getBelongInList(); - - Result delObjs(AdminDeleteDto adminDeleteDto); -} diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/ICompanyService.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/ICompanyService.java new file mode 100644 index 0000000..151258a --- /dev/null +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/ICompanyService.java @@ -0,0 +1,24 @@ +package com.xcong.farmer.cms.modules.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.xcong.farmer.cms.common.response.Result; +import com.xcong.farmer.cms.modules.system.dto.AdminAddCompanyDto; +import com.xcong.farmer.cms.modules.system.dto.AdminBelongDto; +import com.xcong.farmer.cms.modules.system.dto.AdminDeleteDto; +import com.xcong.farmer.cms.modules.system.dto.AdminUpdateCompanyDto; +import com.xcong.farmer.cms.modules.system.entity.CompanyEntity; + +public interface ICompanyService extends IService<CompanyEntity> { + + Result getBelongInPage(AdminBelongDto adminBelongDto); + + Result addBelong(AdminAddCompanyDto adminAddCompanyDto); + + Result seeBelongInfo(Long id); + + Result updateBelong(AdminUpdateCompanyDto adminUpdateCompanyDto); + + Result getBelongInList(); + + Result delObjs(AdminDeleteDto adminDeleteDto); +} diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java index 60e4ea5..7de2ada 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java @@ -43,7 +43,7 @@ @Override public Result getArticleInPage(AdminArticleDto adminArticleDto) { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); Page<AdminArticleVo> page = new Page<>(adminArticleDto.getPageNum(), adminArticleDto.getPageSize()); ArticleEntity articleEntity = new ArticleEntity(); Long columnId = adminArticleDto.getColumnId() == null ? 0L : adminArticleDto.getColumnId(); @@ -54,8 +54,8 @@ if(StrUtil.isNotEmpty(title)){ articleEntity.setTitle(title); } - if(UserEntity.USER_BELONG_TOP != belongId){ - articleEntity.setBelongId(belongId); + if(UserEntity.USER_BELONG_TOP != companyId){ + articleEntity.setCompanyId(companyId); } IPage<AdminArticleVo> list = this.baseMapper.selectAdminArticleInPage(page,articleEntity); return Result.ok(list); @@ -65,27 +65,19 @@ @Transactional public Result addArticle(AdminAddArticleDto adminAddArticleDto) { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); ArticleEntity articleEntity = new ArticleEntity(); - articleEntity.setBelongId(belongId); + articleEntity.setCompanyId(companyId); String title = adminAddArticleDto.getTitle(); articleEntity.setTitle(title); String childTitle = adminAddArticleDto.getChildTitle(); - if(StrUtil.isNotEmpty(childTitle)){ articleEntity.setChildTitle(childTitle); - } String author = adminAddArticleDto.getAuthor(); - if(StrUtil.isNotEmpty(author)){ articleEntity.setAuthor(author); - } String authorBelong = adminAddArticleDto.getAuthorBelong(); - if(StrUtil.isNotEmpty(authorBelong)){ articleEntity.setAuthorBelong(authorBelong); - } String remark = adminAddArticleDto.getRemark(); - if(StrUtil.isNotEmpty(remark)){ articleEntity.setRemark(remark); - } long columnId = adminAddArticleDto.getColumnId() == null ? 0L : adminAddArticleDto.getColumnId(); ColumnEntity columnEntity = columnMapper.selectById(columnId); if(ObjectUtil.isEmpty(columnEntity)){ @@ -95,24 +87,17 @@ Integer visits = adminAddArticleDto.getVisits() == null ? 0 : adminAddArticleDto.getVisits(); articleEntity.setVisits(visits); String mainDiagram = adminAddArticleDto.getMainDiagram(); - if(StrUtil.isNotEmpty(mainDiagram)){ articleEntity.setMainDiagram(mainDiagram); - } String atlas = adminAddArticleDto.getAtlas(); - if(StrUtil.isNotEmpty(atlas)){ articleEntity.setAtlas(atlas); - } Date releaseTime = adminAddArticleDto.getReleaseTime(); - if(ObjectUtil.isNotEmpty(releaseTime)){ articleEntity.setReleaseTime(releaseTime); - } Integer releaseStatus = adminAddArticleDto.getReleaseStatus(); articleEntity.setReleaseStatus(releaseStatus); String articleDetails = adminAddArticleDto.getArticleDetails(); - if(StrUtil.isNotEmpty(articleDetails)){ articleEntity.setArticleDetails(articleDetails); - } - + String uploadFile = adminAddArticleDto.getUploadFile(); + articleEntity.setUploadFile(uploadFile); this.baseMapper.insert(articleEntity); return Result.ok("添加成功"); } @@ -180,6 +165,8 @@ articleEntity.setReleaseStatus(releaseStatus); String articleDetails = adminUpdateArticleDto.getArticleDetails(); articleEntity.setArticleDetails(articleDetails); + String uploadFile = adminUpdateArticleDto.getUploadFile(); + articleEntity.setUploadFile(uploadFile); this.baseMapper.updateById(articleEntity); return Result.ok("更新成功"); } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/BelongServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/BelongServiceImpl.java deleted file mode 100644 index 9caa730..0000000 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/BelongServiceImpl.java +++ /dev/null @@ -1,175 +0,0 @@ -package com.xcong.farmer.cms.modules.system.service.Impl; - -import cn.hutool.core.util.StrUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.StringPool; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.xcong.farmer.cms.common.response.Result; -import com.xcong.farmer.cms.modules.system.dto.AdminAddBelongDto; -import com.xcong.farmer.cms.modules.system.dto.AdminBelongDto; -import com.xcong.farmer.cms.modules.system.dto.AdminDeleteDto; -import com.xcong.farmer.cms.modules.system.dto.AdminUpdateBelongDto; -import com.xcong.farmer.cms.modules.system.entity.BelongEntity; -import com.xcong.farmer.cms.modules.system.entity.UserEntity; -import com.xcong.farmer.cms.modules.system.entity.UserRoleEntity; -import com.xcong.farmer.cms.modules.system.mapper.BelongMapper; -import com.xcong.farmer.cms.modules.system.service.IBelongService; -import com.xcong.farmer.cms.modules.system.util.LoginUserUtil; -import com.xcong.farmer.cms.modules.system.vo.AdminBelongVo; -import com.xcong.farmer.cms.modules.system.vo.AdminSeeBelongInfoVo; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; - -import java.util.ArrayList; -import java.util.List; -import cn.hutool.core.collection.CollUtil; - -import cn.hutool.core.util.ObjectUtil; -import org.springframework.transaction.annotation.Transactional; - -@Service -@Slf4j -public class BelongServiceImpl extends ServiceImpl<BelongMapper, BelongEntity> implements IBelongService { - @Override - public Result getBelongInPage(AdminBelongDto adminBelongDto) { - UserEntity userlogin = LoginUserUtil.getLoginUser(); - Long belongId = userlogin.getBelongId(); - Page<AdminBelongVo> page = new Page<>(adminBelongDto.getPageNum(), adminBelongDto.getPageSize()); - BelongEntity belongEntity = new BelongEntity(); - String name = adminBelongDto.getName(); - if(StrUtil.isNotEmpty(name)){ - belongEntity.setName(name); - } - if(belongId != UserEntity.USER_BELONG_TOP){ - belongEntity.setId(belongId); - } - IPage<AdminBelongVo> list = this.baseMapper.selectAdminBelongInPage(page,belongEntity); - return Result.ok(list); - } - - @Override - @Transactional - public Result addBelong(AdminAddBelongDto adminAddBelongDto) { - String name = adminAddBelongDto.getName(); - if(StrUtil.isEmpty(name)){ - return Result.fail("请输入名称"); - } - String code = adminAddBelongDto.getCode(); - if(StrUtil.isEmpty(code)){ - return Result.fail("请输入编码"); - } - QueryWrapper<BelongEntity> objectQueryWrapper = new QueryWrapper<>(); - objectQueryWrapper.eq("code",code); - List<BelongEntity> belongEntities = this.baseMapper.selectList(objectQueryWrapper); - if(CollUtil.isNotEmpty(belongEntities)){ - return Result.fail("编码已存在,请重新输入"); - } - BelongEntity belongEntity = new BelongEntity(); - belongEntity.setName(name); - belongEntity.setCode(code); - String webAddress = adminAddBelongDto.getWebAddress(); - if(StrUtil.isNotEmpty(webAddress)){ - belongEntity.setWebAddress(webAddress); - } - String remark = adminAddBelongDto.getRemark(); - if(StrUtil.isNotEmpty(remark)){ - belongEntity.setRemark(remark); - } - String pic = adminAddBelongDto.getPic(); - if(StrUtil.isNotEmpty(pic)){ - belongEntity.setPic(pic); - } - this.baseMapper.insert(belongEntity); - return Result.ok("添加成功"); - } - - @Override - public Result seeBelongInfo(Long id) { - BelongEntity belongEntity = this.baseMapper.selectById(id); - if(ObjectUtil.isEmpty(belongEntity)){ - Result.fail("所属公司不存在"); - } - AdminSeeBelongInfoVo adminSeeBelongInfoVo = new AdminSeeBelongInfoVo(); - adminSeeBelongInfoVo.setId(belongEntity.getId()); - adminSeeBelongInfoVo.setName(belongEntity.getName()); - adminSeeBelongInfoVo.setCode(belongEntity.getCode()); - adminSeeBelongInfoVo.setRemark(belongEntity.getRemark()); - adminSeeBelongInfoVo.setWebAddress(belongEntity.getWebAddress()); - adminSeeBelongInfoVo.setPic(belongEntity.getPic()); - return Result.ok(adminSeeBelongInfoVo); - } - - @Override - @Transactional - public Result updateBelong(AdminUpdateBelongDto adminUpdateBelongDto) { - Long id = adminUpdateBelongDto.getId(); - BelongEntity belongEntity = this.baseMapper.selectById(id); - if(ObjectUtil.isEmpty(belongEntity)){ - Result.fail("所属公司不存在"); - } - String name = adminUpdateBelongDto.getName(); - if(StrUtil.isEmpty(name)){ - return Result.fail("请输入名称"); - } - belongEntity.setName(name); - String code = adminUpdateBelongDto.getCode(); - if(StrUtil.isEmpty(code)){ - return Result.fail("请输入编码"); - } - if(!belongEntity.getCode().equals(code)){ - QueryWrapper<BelongEntity> objectQueryWrapper = new QueryWrapper<>(); - objectQueryWrapper.eq("code",code); - List<BelongEntity> belongEntities = this.baseMapper.selectList(objectQueryWrapper); - if(CollUtil.isNotEmpty(belongEntities)){ - return Result.fail("编码已存在,请重新输入"); - } - belongEntity.setCode(code); - } - belongEntity.setWebAddress(adminUpdateBelongDto.getWebAddress()); - belongEntity.setRemark(adminUpdateBelongDto.getRemark()); - belongEntity.setPic(adminUpdateBelongDto.getPic()); - this.baseMapper.updateById(belongEntity); - return Result.ok("更新成功"); - } - - @Override - public Result getBelongInList() { - UserEntity userlogin = LoginUserUtil.getLoginUser(); - Long belongId = userlogin.getBelongId(); - QueryWrapper<BelongEntity> objectQueryWrapper = new QueryWrapper<>(); - if(belongId != UserEntity.USER_BELONG_TOP){ - objectQueryWrapper.eq("id",belongId); - } - List<BelongEntity> belongEntities = this.baseMapper.selectList(objectQueryWrapper); - List<AdminBelongVo> adminBelongVos = new ArrayList<>(); - if(CollUtil.isNotEmpty(belongEntities)){ - for(BelongEntity belongEntity : belongEntities){ - AdminBelongVo adminBelongVo = new AdminBelongVo(); - adminBelongVo.setId(belongEntity.getId()); - adminBelongVo.setName(belongEntity.getName()); - adminBelongVo.setCode(belongEntity.getCode()); - adminBelongVos.add(adminBelongVo); - } - } - return Result.ok(adminBelongVos); - } - - @Override - public Result delObjs(AdminDeleteDto adminDeleteDto) { - String ids = adminDeleteDto.getIds(); - UserEntity userlogin = LoginUserUtil.getLoginUser(); - if(userlogin.getBelongId() != UserEntity.USER_BELONG_TOP){ - return Result.fail("没有删除权限"); - } - if(StrUtil.isNotEmpty(ids)){ - String[] belongIds = ids.split(StringPool.COMMA); - for(String belongIdStr : belongIds){ - Long belongId = Long.valueOf(belongIdStr); - this.baseMapper.deleteById(belongId); - } - } - return Result.ok("删除成功"); - } -} diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ColumnServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ColumnServiceImpl.java index 6458285..ad1f443 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ColumnServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ColumnServiceImpl.java @@ -35,10 +35,10 @@ @Override public Result getColumnInPage(AdminColumnDto adminColumnDto) { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); Page<AdminColumnVo> page = new Page<>(adminColumnDto.getPageNum(), adminColumnDto.getPageSize()); ColumnEntity columnEntity = new ColumnEntity(); - columnEntity.setBelongId(belongId); + columnEntity.setCompanyId(companyId); columnEntity.setParentId(ColumnEntity.PARENTID_DEFAULT); IPage<AdminColumnVo> list = this.baseMapper.selectAdminColumnVoInPage(page,columnEntity); List<AdminColumnVo> records = list.getRecords(); @@ -47,7 +47,7 @@ Long id = adminColumnVo.getId(); QueryWrapper<ColumnEntity> objectQueryWrapper = new QueryWrapper<>(); objectQueryWrapper.eq("parent_id",id); - objectQueryWrapper.eq("belong_id",belongId); + objectQueryWrapper.eq("company_id",companyId); List<ColumnEntity> columnEntities = this.baseMapper.selectList(objectQueryWrapper); List<AdminColumnVo> adminColumnVoChilds = new ArrayList<>(); if(CollUtil.isNotEmpty(columnEntities)){ @@ -72,18 +72,12 @@ @Transactional public Result addColumn(AdminAddColumnDto adminAddColumnDto) { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); ColumnEntity columnEntity = new ColumnEntity(); - columnEntity.setBelongId(belongId); + columnEntity.setCompanyId(companyId); String columnName = adminAddColumnDto.getColumnName(); - if(StrUtil.isEmpty(columnName)){ - return Result.fail("请输入栏目名称"); - } columnEntity.setColumnName(columnName); String columnCode = adminAddColumnDto.getColumnCode(); - if(StrUtil.isEmpty(columnCode)){ - return Result.fail("请输入栏目编码"); - } QueryWrapper<ColumnEntity> objectQueryWrapper = new QueryWrapper<>(); objectQueryWrapper.eq("column_code",columnCode); List<ColumnEntity> columnEntities = this.baseMapper.selectList(objectQueryWrapper); @@ -92,13 +86,9 @@ } columnEntity.setColumnCode(columnCode); String remark = adminAddColumnDto.getRemark(); - if(StrUtil.isNotEmpty(remark)){ columnEntity.setRemark(remark); - } String pic = adminAddColumnDto.getPic(); - if(StrUtil.isNotEmpty(pic)){ columnEntity.setPic(pic); - } Integer orderNum = adminAddColumnDto.getOrderNum(); if(ObjectUtil.isNotEmpty(orderNum)){ columnEntity.setOrderNum(orderNum); @@ -159,14 +149,8 @@ return Result.fail("栏目不存在"); } String columnName = adminUpdateColumnDto.getColumnName(); - if(StrUtil.isEmpty(columnName)){ - return Result.fail("请输入栏目名称"); - } columnEntity.setColumnName(columnName); String columnCode = adminUpdateColumnDto.getColumnCode(); - if(StrUtil.isEmpty(columnCode)){ - return Result.fail("请输入栏目编码"); - } QueryWrapper<ColumnEntity> objectQueryWrapper = new QueryWrapper<>(); objectQueryWrapper.eq("column_code",columnCode); List<ColumnEntity> columnEntities = this.baseMapper.selectList(objectQueryWrapper); @@ -175,13 +159,9 @@ } columnEntity.setColumnCode(columnCode); String remark = adminUpdateColumnDto.getRemark(); - if(StrUtil.isNotEmpty(remark)){ columnEntity.setRemark(remark); - } String pic = adminUpdateColumnDto.getPic(); - if(StrUtil.isNotEmpty(pic)){ columnEntity.setPic(pic); - } Integer orderNum = adminUpdateColumnDto.getOrderNum(); if(ObjectUtil.isNotEmpty(orderNum)){ columnEntity.setOrderNum(orderNum); @@ -199,14 +179,14 @@ @Override public Result getColumnInList() { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); - List<AdminColumnVo> records = this.baseMapper.selectColumnInListByParentId(ColumnEntity.PARENTID_DEFAULT,belongId); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); + List<AdminColumnVo> records = this.baseMapper.selectColumnInListByParentId(ColumnEntity.PARENTID_DEFAULT,companyId); if(CollUtil.isNotEmpty(records)){ for(AdminColumnVo adminColumnVo : records){ Long id = adminColumnVo.getId(); QueryWrapper<ColumnEntity> objectQueryWrapper = new QueryWrapper<>(); objectQueryWrapper.eq("parent_id",id); - objectQueryWrapper.eq("belong_id",belongId); + objectQueryWrapper.eq("company_id",companyId); List<ColumnEntity> columnEntities = this.baseMapper.selectList(objectQueryWrapper); List<AdminColumnVo> adminColumnVoChilds = new ArrayList<>(); if(CollUtil.isNotEmpty(columnEntities)){ diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/CompanyServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/CompanyServiceImpl.java new file mode 100644 index 0000000..27a5279 --- /dev/null +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/CompanyServiceImpl.java @@ -0,0 +1,156 @@ +package com.xcong.farmer.cms.modules.system.service.Impl; + +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.StringPool; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.xcong.farmer.cms.common.response.Result; +import com.xcong.farmer.cms.modules.system.dto.AdminAddCompanyDto; +import com.xcong.farmer.cms.modules.system.dto.AdminBelongDto; +import com.xcong.farmer.cms.modules.system.dto.AdminDeleteDto; +import com.xcong.farmer.cms.modules.system.dto.AdminUpdateCompanyDto; +import com.xcong.farmer.cms.modules.system.entity.CompanyEntity; +import com.xcong.farmer.cms.modules.system.entity.UserEntity; +import com.xcong.farmer.cms.modules.system.mapper.CompanyMapper; +import com.xcong.farmer.cms.modules.system.service.ICompanyService; +import com.xcong.farmer.cms.modules.system.util.LoginUserUtil; +import com.xcong.farmer.cms.modules.system.vo.AdminCompanyVo; +import com.xcong.farmer.cms.modules.system.vo.AdminSeeCompanyInfoVo; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import java.util.ArrayList; +import java.util.List; +import cn.hutool.core.collection.CollUtil; + +import cn.hutool.core.util.ObjectUtil; +import org.springframework.transaction.annotation.Transactional; + +@Service +@Slf4j +public class CompanyServiceImpl extends ServiceImpl<CompanyMapper, CompanyEntity> implements ICompanyService { + @Override + public Result getBelongInPage(AdminBelongDto adminBelongDto) { + UserEntity userlogin = LoginUserUtil.getLoginUser(); + Long belongId = userlogin.getCompanyId(); + Page<AdminCompanyVo> page = new Page<>(adminBelongDto.getPageNum(), adminBelongDto.getPageSize()); + CompanyEntity companyEntity = new CompanyEntity(); + String name = adminBelongDto.getName(); + if(StrUtil.isNotEmpty(name)){ + companyEntity.setName(name); + } + if(belongId != UserEntity.USER_BELONG_TOP){ + companyEntity.setId(belongId); + } + IPage<AdminCompanyVo> list = this.baseMapper.selectAdminBelongInPage(page, companyEntity); + return Result.ok(list); + } + + @Override + @Transactional + public Result addBelong(AdminAddCompanyDto adminAddCompanyDto) { + String name = adminAddCompanyDto.getName(); + String code = adminAddCompanyDto.getCode(); + QueryWrapper<CompanyEntity> objectQueryWrapper = new QueryWrapper<>(); + objectQueryWrapper.eq("code",code); + List<CompanyEntity> belongEntities = this.baseMapper.selectList(objectQueryWrapper); + if(CollUtil.isNotEmpty(belongEntities)){ + return Result.fail("编码已存在,请重新输入"); + } + CompanyEntity companyEntity = new CompanyEntity(); + companyEntity.setName(name); + companyEntity.setCode(code); + String webAddress = adminAddCompanyDto.getWebAddress(); + companyEntity.setWebAddress(webAddress); + String remark = adminAddCompanyDto.getRemark(); + companyEntity.setRemark(remark); + String pic = adminAddCompanyDto.getPic(); + companyEntity.setPic(pic); + this.baseMapper.insert(companyEntity); + return Result.ok("添加成功"); + } + + @Override + public Result seeBelongInfo(Long id) { + CompanyEntity companyEntity = this.baseMapper.selectById(id); + if(ObjectUtil.isEmpty(companyEntity)){ + Result.fail("所属公司不存在"); + } + AdminSeeCompanyInfoVo adminSeeCompanyInfoVo = new AdminSeeCompanyInfoVo(); + adminSeeCompanyInfoVo.setId(companyEntity.getId()); + adminSeeCompanyInfoVo.setName(companyEntity.getName()); + adminSeeCompanyInfoVo.setCode(companyEntity.getCode()); + adminSeeCompanyInfoVo.setRemark(companyEntity.getRemark()); + adminSeeCompanyInfoVo.setWebAddress(companyEntity.getWebAddress()); + adminSeeCompanyInfoVo.setPic(companyEntity.getPic()); + return Result.ok(adminSeeCompanyInfoVo); + } + + @Override + @Transactional + public Result updateBelong(AdminUpdateCompanyDto adminUpdateCompanyDto) { + Long id = adminUpdateCompanyDto.getId(); + CompanyEntity companyEntity = this.baseMapper.selectById(id); + if(ObjectUtil.isEmpty(companyEntity)){ + Result.fail("所属公司不存在"); + } + String name = adminUpdateCompanyDto.getName(); + companyEntity.setName(name); + String code = adminUpdateCompanyDto.getCode(); + if(!companyEntity.getCode().equals(code)){ + QueryWrapper<CompanyEntity> objectQueryWrapper = new QueryWrapper<>(); + objectQueryWrapper.eq("code",code); + List<CompanyEntity> belongEntities = this.baseMapper.selectList(objectQueryWrapper); + if(CollUtil.isNotEmpty(belongEntities)){ + return Result.fail("编码已存在,请重新输入"); + } + companyEntity.setCode(code); + } + companyEntity.setWebAddress(adminUpdateCompanyDto.getWebAddress()); + companyEntity.setRemark(adminUpdateCompanyDto.getRemark()); + companyEntity.setPic(adminUpdateCompanyDto.getPic()); + this.baseMapper.updateById(companyEntity); + return Result.ok("更新成功"); + } + + @Override + public Result getBelongInList() { + UserEntity userlogin = LoginUserUtil.getLoginUser(); + Long companyId = userlogin.getCompanyId(); + QueryWrapper<CompanyEntity> objectQueryWrapper = new QueryWrapper<>(); + if(companyId != UserEntity.USER_BELONG_TOP){ + objectQueryWrapper.eq("id",companyId); + } + List<CompanyEntity> belongEntities = this.baseMapper.selectList(objectQueryWrapper); + List<AdminCompanyVo> adminCompanyVos = new ArrayList<>(); + if(CollUtil.isNotEmpty(belongEntities)){ + for(CompanyEntity companyEntity : belongEntities){ + AdminCompanyVo adminCompanyVo = new AdminCompanyVo(); + adminCompanyVo.setId(companyEntity.getId()); + adminCompanyVo.setName(companyEntity.getName()); + adminCompanyVo.setCode(companyEntity.getCode()); + adminCompanyVos.add(adminCompanyVo); + } + } + return Result.ok(adminCompanyVos); + } + + @Override + public Result delObjs(AdminDeleteDto adminDeleteDto) { + String ids = adminDeleteDto.getIds(); + UserEntity userlogin = LoginUserUtil.getLoginUser(); + if(userlogin.getCompanyId() != UserEntity.USER_BELONG_TOP){ + return Result.fail("没有删除权限"); + } + if(StrUtil.isNotEmpty(ids)){ + String[] companyIds = ids.split(StringPool.COMMA); + for(String companyIdStr : companyIds){ + Long companyId = Long.valueOf(companyIdStr); + this.baseMapper.deleteById(companyId); + } + } + return Result.ok("删除成功"); + } +} diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/MenuServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/MenuServiceImpl.java index 179b0e4..fcc7874 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/MenuServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/MenuServiceImpl.java @@ -80,13 +80,7 @@ public Result addMenu(AdminAddMenuDto adminAddMenuDto) { UserEntity userlogin = LoginUserUtil.getLoginUser(); String menuName = adminAddMenuDto.getMenuName(); - if(StrUtil.isEmpty(menuName)){ - return Result.fail("请输入菜单名称"); - } Integer menuType = adminAddMenuDto.getMenuType(); - if(ObjectUtil.isEmpty(menuType)){ - return Result.fail("请输入菜单类型"); - } MenuEntity menuEntity = new MenuEntity(); menuEntity.setMenuName(menuName); menuEntity.setMenuType(menuType); @@ -151,14 +145,8 @@ return Result.fail("菜单不存在"); } String menuName = adminUpdateMenuDto.getMenuName(); - if(StrUtil.isEmpty(menuName)){ - return Result.fail("请输入菜单名称"); - } menuEntity.setMenuName(menuName); Integer menuType = adminUpdateMenuDto.getMenuType(); - if(ObjectUtil.isEmpty(menuType)){ - return Result.fail("请输入菜单类型"); - } menuEntity.setMenuType(menuType); String routeUrl = adminUpdateMenuDto.getRouteUrl(); if(StrUtil.isNotEmpty(routeUrl)){ @@ -207,7 +195,6 @@ Long id = adminMenuVo.getId(); QueryWrapper<MenuEntity> objectQueryWrapper = new QueryWrapper<>(); objectQueryWrapper.eq("parent_id",id); -// objectQueryWrapper.eq("belong_id",belongId); List<MenuEntity> menuEntities = this.baseMapper.selectList(objectQueryWrapper); List<AdminMenuVo> adminMenuVoChilds = new ArrayList<>(); if(CollUtil.isNotEmpty(menuEntities)){ diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/NavigationBarServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/NavigationBarServiceImpl.java index 7868294..6b70765 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/NavigationBarServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/NavigationBarServiceImpl.java @@ -42,11 +42,11 @@ @Override public Result getBarInPage(AdminNavigationBarDto adminNavigationBarDto) { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); Page<AdminNavigationBarVo> page = new Page<>(adminNavigationBarDto.getPageNum(), adminNavigationBarDto.getPageSize()); NavigationBarEntity navigationBarEntity = new NavigationBarEntity(); navigationBarEntity.setParentId(NavigationBarEntity.PARENTID_DEFAULT); - navigationBarEntity.setBelongId(belongId); + navigationBarEntity.setCompanyId(companyId); IPage<AdminNavigationBarVo> list = navigationBarMapper.selectAdminNavigationBarVoInPage(page,navigationBarEntity); List<AdminNavigationBarVo> records = list.getRecords(); if(CollUtil.isNotEmpty(records)){ @@ -78,13 +78,10 @@ @Transactional public Result addBar(AdminAddBarDto adminAddBarDto) { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); NavigationBarEntity navigationBarEntity = new NavigationBarEntity(); - navigationBarEntity.setBelongId(belongId); + navigationBarEntity.setCompanyId(companyId); String barName = adminAddBarDto.getBarName(); - if(StrUtil.isEmpty(barName)){ - return Result.fail("请输入导航栏标题"); - } navigationBarEntity.setBarName(barName); Long parentId = adminAddBarDto.getParentId(); if(ObjectUtil.isEmpty(parentId)){ @@ -93,21 +90,13 @@ navigationBarEntity.setParentId(parentId); } String linkUrl = adminAddBarDto.getLinkUrl(); - if(StrUtil.isNotEmpty(linkUrl)){ navigationBarEntity.setLinkUrl(linkUrl); - } Integer orderNum = adminAddBarDto.getOrderNum(); - if(ObjectUtil.isNotEmpty(orderNum)){ navigationBarEntity.setOrderNum(orderNum); - } String pic = adminAddBarDto.getPic(); - if(StrUtil.isNotEmpty(pic)){ navigationBarEntity.setPic(pic); - } String remark = adminAddBarDto.getRemark(); - if(StrUtil.isNotEmpty(remark)){ navigationBarEntity.setRemark(remark); - } navigationBarMapper.insert(navigationBarEntity); return Result.ok("添加成功"); } @@ -158,9 +147,6 @@ return Result.fail("导航栏不存在"); } String barName = adminUpdateMenuDto.getBarName(); - if(StrUtil.isEmpty(barName)){ - return Result.fail("请输入导航栏标题"); - } navigationBarEntity.setBarName(barName); Long parentId = adminUpdateMenuDto.getParentId(); if(ObjectUtil.isEmpty(parentId)){ @@ -169,21 +155,13 @@ navigationBarEntity.setParentId(parentId); } String linkUrl = adminUpdateMenuDto.getLinkUrl(); - if(StrUtil.isNotEmpty(linkUrl)){ navigationBarEntity.setLinkUrl(linkUrl); - } Integer orderNum = adminUpdateMenuDto.getOrderNum(); - if(ObjectUtil.isNotEmpty(orderNum)){ navigationBarEntity.setOrderNum(orderNum); - } String pic = adminUpdateMenuDto.getPic(); - if(StrUtil.isNotEmpty(pic)){ navigationBarEntity.setPic(pic); - } String remark = adminUpdateMenuDto.getRemark(); - if(StrUtil.isNotEmpty(remark)){ navigationBarEntity.setRemark(remark); - } navigationBarMapper.updateById(navigationBarEntity); return Result.ok("更新成功"); } @@ -191,12 +169,12 @@ @Override public Result getBarInList() { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); - List<AdminNavigationBarVo> records = navigationBarMapper.selectAdminNavigationBarVoByParentId(NavigationBarEntity.PARENTID_DEFAULT,belongId); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); + List<AdminNavigationBarVo> records = navigationBarMapper.selectAdminNavigationBarVoByParentId(NavigationBarEntity.PARENTID_DEFAULT,companyId); if(CollUtil.isNotEmpty(records)){ for(AdminNavigationBarVo adminNavigationBarVo : records){ Long id = adminNavigationBarVo.getId(); - List<NavigationBarEntity> navigationBarEntities = navigationBarMapper.selectListByParentId(id,belongId); + List<NavigationBarEntity> navigationBarEntities = navigationBarMapper.selectListByParentId(id,companyId); List<AdminNavigationBarVo> adminNavigationBarVoChilds = new ArrayList<>(); if(CollUtil.isNotEmpty(navigationBarEntities)){ for(NavigationBarEntity navigationBarEntityChild : navigationBarEntities){ diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/RoleServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/RoleServiceImpl.java index 6c8a2ad..216f8ad 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/RoleServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/RoleServiceImpl.java @@ -50,12 +50,12 @@ UserEntity userlogin = LoginUserUtil.getLoginUser(); Page<AdminRoleVo> page = new Page<>(adminRoleDto.getPageNum(), adminRoleDto.getPageSize()); RoleEntity roleEntity = new RoleEntity(); - Long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + Long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); if(StrUtil.isNotEmpty(adminRoleDto.getRoleName())){ roleEntity.setRoleName(adminRoleDto.getRoleName()); } - if(belongId > UserEntity.USER_BELONG_TOP){ - roleEntity.setBelongId(belongId); + if(companyId > UserEntity.USER_BELONG_TOP){ + roleEntity.setCompanyId(companyId); } IPage<AdminRoleVo> list = this.baseMapper.selectAdminRoleVoInPage(page,roleEntity); return Result.ok(list); @@ -73,7 +73,7 @@ roleEntity.setRemark(remark); } roleEntity.setRoleName(roleName); - roleEntity.setBelongId(userlogin.getBelongId() == null?UserEntity.USER_BELONG_TOP:userlogin.getBelongId()); + roleEntity.setCompanyId(userlogin.getCompanyId() == null?UserEntity.USER_BELONG_TOP:userlogin.getCompanyId()); int insert = this.baseMapper.insert(roleEntity); if(insert > 0){ saveRoleMenus(menuIds,roleEntity.getId()); diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java index af97f37..04baff4 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java @@ -43,11 +43,11 @@ UserEntity userlogin = LoginUserUtil.getLoginUser(); Page<AdminUserVo> page = new Page<>(adminUserDto.getPageNum(), adminUserDto.getPageSize()); UserEntity userEntity = new UserEntity(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); - if(belongId > UserEntity.USER_BELONG_TOP){ - userEntity.setBelongId(belongId); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); + if(companyId > UserEntity.USER_BELONG_TOP){ + userEntity.setCompanyId(companyId); userEntity.setRoleName(RoleEntity.ROLE_ADMIN_NAME); - }else if(belongId == UserEntity.USER_BELONG_TOP){ + }else if(companyId == UserEntity.USER_BELONG_TOP){ userEntity.setRoleName(RoleEntity.ROLE_SUPER_NAME); } if(StrUtil.isNotEmpty(adminUserDto.getUsername())){ @@ -105,7 +105,7 @@ } userEntity.setPassword(SecureUtil.md5(UserEntity.PASSWORD_DEFAULT)); userEntity.setStatus(UserEntity.STATUS_ENABLE); - userEntity.setBelongId(belongId); + userEntity.setCompanyId(belongId); int insert = this.baseMapper.insert(userEntity); if(insert > 0){ saveUserRole(roleIds,userEntity.getId()); @@ -165,7 +165,7 @@ adminSeeUserInfoVo.setNickname(userEntity.getNickname()); adminSeeUserInfoVo.setPhone(userEntity.getPhone()); adminSeeUserInfoVo.setEmail(userEntity.getEmail()); - adminSeeUserInfoVo.setBelongId(userEntity.getBelongId()); + adminSeeUserInfoVo.setBelongId(userEntity.getCompanyId()); List<AdminRoleVo> adminRoleVos = new ArrayList<>(); QueryWrapper<UserRoleEntity> objectQueryWrapper = new QueryWrapper<>(); @@ -207,7 +207,7 @@ if(ObjectUtil.isEmpty(userEntity)){ return Result.fail("用户不存在"); } - userEntity.setBelongId(belongId); + userEntity.setCompanyId(belongId); userEntity.setUsername(username); userEntity.setPhone(phone); if(StrUtil.isNotEmpty(adminUpdateUserDto.getNickname())){ diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java index b01fafc..bd64743 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java @@ -25,10 +25,10 @@ @Override public Result seeWebSetInfo() { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); AdminSeeWebSetInfoVo adminSeeWebSetInfoVo = new AdminSeeWebSetInfoVo(); QueryWrapper<WebSetEntity> objectQueryWrapper = new QueryWrapper<>(); - objectQueryWrapper.eq("belong_id",belongId); + objectQueryWrapper.eq("company_id",companyId); List<WebSetEntity> webSetEntities = this.baseMapper.selectList(new QueryWrapper<>()); if(CollUtil.isNotEmpty(webSetEntities)){ WebSetEntity webSetEntity = webSetEntities.get(0); @@ -44,12 +44,12 @@ @Override public Result updateWebSet(AdminUpdateWebSetDto adminUpdateWebSetDto) { UserEntity userlogin = LoginUserUtil.getLoginUser(); - long belongId = userlogin.getBelongId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getBelongId(); + long companyId = userlogin.getCompanyId() == null ? UserEntity.USER_BELONG_TOP : userlogin.getCompanyId(); String webTitle = adminUpdateWebSetDto.getWebTitle(); String webKeyword = adminUpdateWebSetDto.getWebKeyword(); Long id = adminUpdateWebSetDto.getId() == null ? 0L : adminUpdateWebSetDto.getId(); QueryWrapper<WebSetEntity> objectQueryWrapper = new QueryWrapper<>(); - objectQueryWrapper.eq("belong_id",belongId); + objectQueryWrapper.eq("company_id",companyId); WebSetEntity webSetEntity = this.baseMapper.selectOne(objectQueryWrapper); if(ObjectUtil.isEmpty(webSetEntity)){ WebSetEntity webSetEntityAdd = new WebSetEntity(); @@ -63,7 +63,7 @@ if(StrUtil.isNotEmpty(webPic)){ webSetEntityAdd.setWebPic(webPic); } - webSetEntityAdd.setBelongId(belongId); + webSetEntityAdd.setCompanyId(companyId); this.baseMapper.insert(webSetEntityAdd); return Result.ok("保存成功"); } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminBelongVo.java b/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminCompanyVo.java similarity index 94% rename from src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminBelongVo.java rename to src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminCompanyVo.java index 0661cb3..eb05ac3 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminBelongVo.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminCompanyVo.java @@ -6,7 +6,7 @@ @Data @ApiModel(value = "AdminBelongVo", description = "所属公司列表返回") -public class AdminBelongVo { +public class AdminCompanyVo { private Long id; diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeArticleInfoVo.java b/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeArticleInfoVo.java index 564fcb7..a753394 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeArticleInfoVo.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeArticleInfoVo.java @@ -48,4 +48,7 @@ @ApiModelProperty(value = "文章详情") private String articleDetails; + + @ApiModelProperty(value = "附件") + private String uploadFile; } diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeBelongInfoVo.java b/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeCompanyInfoVo.java similarity index 93% rename from src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeBelongInfoVo.java rename to src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeCompanyInfoVo.java index 272bb51..abf56f8 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeBelongInfoVo.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/vo/AdminSeeCompanyInfoVo.java @@ -6,7 +6,7 @@ @Data @ApiModel(value = "AdminSeeBelongInfoVo", description = "所属公司返回") -public class AdminSeeBelongInfoVo { +public class AdminSeeCompanyInfoVo { private Long id; diff --git a/src/main/resources/mapper/ArticleMapper.xml b/src/main/resources/mapper/ArticleMapper.xml index 5fb25f7..ef9352b 100644 --- a/src/main/resources/mapper/ArticleMapper.xml +++ b/src/main/resources/mapper/ArticleMapper.xml @@ -16,7 +16,7 @@ and a.column_id = #{record.columnId} </if> <if test="record.belongId != null"> - and a.belong_id = #{record.belongId} + and a.company_id = #{record.belongId} </if> <if test="record.title!=null"> and a.title like concat ('%',#{record.title},'%') diff --git a/src/main/resources/mapper/ColumnMapper.xml b/src/main/resources/mapper/ColumnMapper.xml index 81380ce..3fdb807 100644 --- a/src/main/resources/mapper/ColumnMapper.xml +++ b/src/main/resources/mapper/ColumnMapper.xml @@ -13,7 +13,7 @@ and a.parent_id = #{record.parentId} </if> <if test="record.belongId != null"> - and a.belong_id = #{record.belongId} + and a.company_id = #{record.belongId} </if> </if> </where> @@ -25,7 +25,7 @@ a.* FROM t_column a - where a.parent_id = #{parentId} and a.belong_id = #{belongId} + where a.parent_id = #{parentId} and a.company_id = #{belongId} order by a.create_time desc </select> diff --git a/src/main/resources/mapper/BelongMapper.xml b/src/main/resources/mapper/CompanyMapper.xml similarity index 81% rename from src/main/resources/mapper/BelongMapper.xml rename to src/main/resources/mapper/CompanyMapper.xml index 06bc4fb..ab6601a 100644 --- a/src/main/resources/mapper/BelongMapper.xml +++ b/src/main/resources/mapper/CompanyMapper.xml @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="com.xcong.farmer.cms.modules.system.mapper.BelongMapper"> +<mapper namespace="com.xcong.farmer.cms.modules.system.mapper.CompanyMapper"> - <select id="selectAdminBelongInPage" resultType="com.xcong.farmer.cms.modules.system.vo.AdminBelongVo"> + <select id="selectAdminBelongInPage" resultType="com.xcong.farmer.cms.modules.system.vo.AdminCompanyVo"> SELECT a.* FROM - t_belong a + t_company a <where> <if test="record != null" > <if test="record.name!=null"> diff --git a/src/main/resources/mapper/NavigationBarMapper.xml b/src/main/resources/mapper/NavigationBarMapper.xml index 347307a..1893c71 100644 --- a/src/main/resources/mapper/NavigationBarMapper.xml +++ b/src/main/resources/mapper/NavigationBarMapper.xml @@ -13,7 +13,7 @@ and a.parent_id = #{record.parentId} </if> <if test="record.belongId != null"> - and a.belong_id = #{record.belongId} + and a.company_id = #{record.belongId} </if> </if> </where> @@ -26,7 +26,7 @@ FROM t_navigation_bar a where a.parent_id = #{parentId} - and a.belong_id = #{belongId} + and a.company_id = #{belongId} order by a.create_time desc </select> @@ -36,7 +36,7 @@ FROM t_navigation_bar a where a.parent_id = #{parentId} - and a.belong_id = #{belongId} + and a.company_id = #{belongId} order by a.create_time desc </select> diff --git a/src/main/resources/mapper/RoleMapper.xml b/src/main/resources/mapper/RoleMapper.xml index 8757072..2d4e3a5 100644 --- a/src/main/resources/mapper/RoleMapper.xml +++ b/src/main/resources/mapper/RoleMapper.xml @@ -13,7 +13,7 @@ and a.role_name like concat ('%',#{record.roleName},'%') </if> <if test="record.belongId!=null"> - and a.belong_id = #{record.belongId} + and a.company_id = #{record.belongId} </if> </if> </where> diff --git a/src/main/resources/mapper/UserMapper.xml b/src/main/resources/mapper/UserMapper.xml index f419216..c406e22 100644 --- a/src/main/resources/mapper/UserMapper.xml +++ b/src/main/resources/mapper/UserMapper.xml @@ -7,7 +7,7 @@ a.* FROM t_user a - left join t_belong b on a.belong_id = b.id + left join t_company b on a.company_id = b.id <where> and a.id not in ( SELECT b.user_id FROM t_user_role b @@ -18,7 +18,7 @@ and a.username like concat ('%',#{record.username},'%') </if> <if test="record.belongId!=null"> - and a.belong_id = #{record.belongId} + and a.company_id = #{record.belongId} </if> </if> </where> -- Gitblit v1.9.1