Browse Source

🚀 push 模块编写

master
wangxiang 2 years ago
parent
commit
3ed1c3fcc3
  1. 45
      kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushApplication.java
  2. 33
      kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushBlacklist.java
  3. 53
      kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushCertification.java
  4. 39
      kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushManage.java
  5. 37
      kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushTodoAuth.java
  6. 35
      kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushType.java
  7. 33
      kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushWhitelist.java
  8. 71
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushApplicationController.java
  9. 74
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushBlacklistController.java
  10. 69
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushCertificationController.java
  11. 109
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushManageController.java
  12. 72
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushTodoAuthController.java
  13. 69
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushTypeController.java
  14. 73
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushWhitelistController.java
  15. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushApplicationMapper.java
  16. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushBlacklistMapper.java
  17. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushCertificationMapper.java
  18. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushManageMapper.java
  19. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushTodoAuthMapper.java
  20. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushTypeMapper.java
  21. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushWhitelistMapper.java
  22. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushApplicationService.java
  23. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushBlacklistService.java
  24. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushCertificationService.java
  25. 17
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushManageService.java
  26. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushTodoAuthService.java
  27. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushTypeService.java
  28. 16
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushWhitelistService.java
  29. 20
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushApplicationServiceImpl.java
  30. 20
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushBlacklistServiceImpl.java
  31. 20
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushCertificationServiceImpl.java
  32. 22
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushManageServiceImpl.java
  33. 20
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushTodoAuthServiceImpl.java
  34. 20
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushTypeServiceImpl.java
  35. 20
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushWhitelistServiceImpl.java
  36. 5
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushApplicationMapper.xml
  37. 5
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushBlacklistMapper.xml
  38. 5
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushCertificationMapper.xml
  39. 5
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushManageMapper.xml
  40. 5
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushTodoAuthMapper.xml
  41. 5
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushTypeMapper.xml
  42. 5
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushWhitelistMapper.xml
  43. 10
      kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/test/SimpleCrudGeneratorTest.java

45
kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushApplication.java

@ -0,0 +1,45 @@ @@ -0,0 +1,45 @@
package com.cloud.kicc.commonbiz.api.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Getter
@Setter
@Accessors(chain = true)
@TableName("common_push_application")
@ApiModel(value = "PushApplication对象", description = "")
public class PushApplication extends CommonEntity {
private static final long serialVersionUID = 1L;
private String id;
private String name;
private Long pushSize;
private Long sendSize;
private String status;
private String url;
private String appKey;
private String messageSecret;
}

33
kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushBlacklist.java

@ -0,0 +1,33 @@ @@ -0,0 +1,33 @@
package com.cloud.kicc.commonbiz.api.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Getter
@Setter
@Accessors(chain = true)
@TableName("common_push_blacklist")
@ApiModel(value = "PushBlacklist对象", description = "")
public class PushBlacklist extends CommonEntity {
private static final long serialVersionUID = 1L;
private String id;
private String pushId;
}

53
kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushCertification.java

@ -0,0 +1,53 @@ @@ -0,0 +1,53 @@
package com.cloud.kicc.commonbiz.api.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Getter
@Setter
@Accessors(chain = true)
@TableName("common_push_certification")
@ApiModel(value = "PushCertification对象", description = "")
public class PushCertification extends CommonEntity {
private static final long serialVersionUID = 1L;
private String id;
private String name;
private String license;
private String phone;
private String idCard;
private String contact;
private String creditCode;
private String type;
private String fileId;
private String status;
private String corpName;
private String detailedAddress;
}

39
kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushManage.java

@ -0,0 +1,39 @@ @@ -0,0 +1,39 @@
package com.cloud.kicc.commonbiz.api.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity;
import java.io.Serializable;
import com.cloud.kicc.common.data.entity.TreeEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Getter
@Setter
@Accessors(chain = true)
@TableName("common_push_manage")
@ApiModel(value = "PushManage对象", description = "")
public class PushManage extends TreeEntity<PushManage> {
private static final long serialVersionUID = 1L;
private String isVibration;
private String isSound;
private String appKey;
private String customSound;
}

37
kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushTodoAuth.java

@ -0,0 +1,37 @@ @@ -0,0 +1,37 @@
package com.cloud.kicc.commonbiz.api.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Getter
@Setter
@Accessors(chain = true)
@TableName("common_push_todo_auth")
@ApiModel(value = "PushTodoAuth对象", description = "")
public class PushTodoAuth extends CommonEntity {
private static final long serialVersionUID = 1L;
private String id;
private String name;
private String certificationId;
private String status;
}

35
kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushType.java

@ -0,0 +1,35 @@ @@ -0,0 +1,35 @@
package com.cloud.kicc.commonbiz.api.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Getter
@Setter
@Accessors(chain = true)
@TableName("common_push_type")
@ApiModel(value = "PushType对象", description = "")
public class PushType extends CommonEntity {
private static final long serialVersionUID = 1L;
private String id;
private String name;
private String level;
}

33
kicc-platform/kicc-platform-api/kicc-common-api/src/main/java/com/cloud/kicc/commonbiz/api/entity/PushWhitelist.java

@ -0,0 +1,33 @@ @@ -0,0 +1,33 @@
package com.cloud.kicc.commonbiz.api.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Getter
@Setter
@Accessors(chain = true)
@TableName("common_push_whitelist")
@ApiModel(value = "PushWhitelist对象", description = "")
public class PushWhitelist extends CommonEntity {
private static final long serialVersionUID = 1L;
private String id;
private String pushId;
}

71
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushApplicationController.java

@ -0,0 +1,71 @@ @@ -0,0 +1,71 @@
package com.cloud.kicc.commonbiz.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.common.log.annotation.SysLog;
import com.cloud.kicc.commonbiz.api.entity.PushApplication;
import com.cloud.kicc.commonbiz.service.IPushApplicationService;
import com.cloud.kicc.system.api.entity.OauthClientDetails;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import javax.validation.Valid;
import java.util.Arrays;
/**
* <p>
* 前端控制器
* </p>
*
* @author wangxiang4
* @since 2023-02-16`
*/
@RestController
@RequestMapping(AppConstants.APP_COMMON + "/pushApplication")
@RequiredArgsConstructor
public class PushApplicationController {
private final IPushApplicationService iPushApplicationService;
private LambdaQueryWrapper<PushApplication> getQueryWrapper(PushApplication pushApplication) {
return new LambdaQueryWrapper<PushApplication>()
.eq(StrUtil.isNotBlank(pushApplication.getName()), PushApplication::getName, pushApplication.getName());
}
@GetMapping("/list")
public R list(Page page, PushApplication pushApplication) {
IPage<OauthClientDetails> list = iPushApplicationService.page(page, getQueryWrapper(pushApplication));
return R.ok(list.getRecords(), list.getTotal());
}
@GetMapping("/{id:\\w+}")
public R getById(@PathVariable("id") String id) {
return R.ok(iPushApplicationService.getById(id));
}
@PostMapping("/save")
public R save(@Valid @RequestBody PushApplication pushApplication) {
iPushApplicationService.save(pushApplication);
return R.ok();
}
@PutMapping("/update")
public R update(@Valid @RequestBody PushApplication pushApplication) {
iPushApplicationService.updateById(pushApplication);
return R.ok();
}
@DeleteMapping("/remove/{ids:[\\w,]+}")
public R<Boolean> removeById(@PathVariable String[] ids) {
iPushApplicationService.removeByIds(Arrays.asList(ids));
return R.ok();
}
}

74
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushBlacklistController.java

@ -0,0 +1,74 @@ @@ -0,0 +1,74 @@
package com.cloud.kicc.commonbiz.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.common.log.annotation.SysLog;
import com.cloud.kicc.commonbiz.api.entity.PushApplication;
import com.cloud.kicc.commonbiz.api.entity.PushBlacklist;
import com.cloud.kicc.commonbiz.service.IPushApplicationService;
import com.cloud.kicc.commonbiz.service.IPushBlacklistService;
import com.cloud.kicc.system.api.entity.OauthClientDetails;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
import org.springframework.stereotype.Controller;
import javax.validation.Valid;
import java.util.Arrays;
/**
* <p>
* 前端控制器
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@RestController
@RequestMapping(AppConstants.APP_COMMON + "/pushBlacklist")
@RequiredArgsConstructor
public class PushBlacklistController {
private final IPushBlacklistService iPushBlacklistService;
private LambdaQueryWrapper<PushBlacklist> getQueryWrapper(PushBlacklist pushBlacklist) {
return new LambdaQueryWrapper<PushBlacklist>()
.eq(StrUtil.isNotBlank(pushBlacklist.getPushId()), PushBlacklist::getPushId, pushBlacklist.getPushId());
}
@GetMapping("/list")
public R list(Page page, PushBlacklist pushBlacklist) {
IPage<OauthClientDetails> list = iPushBlacklistService.page(page, getQueryWrapper(pushBlacklist));
return R.ok(list.getRecords(), list.getTotal());
}
@GetMapping("/{id:\\w+}")
public R getById(@PathVariable("id") String id) {
return R.ok(iPushBlacklistService.getById(id));
}
@PostMapping("/save")
public R save(@Valid @RequestBody PushBlacklist pushBlacklist) {
iPushBlacklistService.save(pushBlacklist);
return R.ok();
}
@PutMapping("/update")
public R update(@Valid @RequestBody PushBlacklist pushBlacklist) {
iPushBlacklistService.updateById(pushBlacklist);
return R.ok();
}
@DeleteMapping("/remove/{ids:[\\w,]+}")
public R<Boolean> removeById(@PathVariable String[] ids) {
iPushBlacklistService.removeByIds(Arrays.asList(ids));
return R.ok();
}
}

69
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushCertificationController.java

@ -0,0 +1,69 @@ @@ -0,0 +1,69 @@
package com.cloud.kicc.commonbiz.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.commonbiz.api.entity.PushCertification;
import com.cloud.kicc.commonbiz.service.IPushCertificationService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import javax.validation.Valid;
import java.util.Arrays;
/**
* <p>
* 前端控制器
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@RestController
@RequestMapping(AppConstants.APP_COMMON + "/pushCertification")
@RequiredArgsConstructor
public class PushCertificationController {
private final IPushCertificationService iPushCertificationService;
private LambdaQueryWrapper<PushCertification> getQueryWrapper(PushCertification pushCertification) {
return new LambdaQueryWrapper<PushCertification>()
.eq(StrUtil.isNotBlank(pushCertification.getName()), PushCertification::getName, pushCertification.getName());
}
@GetMapping("/list")
public R list(Page page, PushCertification pushCertification) {
IPage<PushCertification> list = iPushCertificationService.page(page, getQueryWrapper(pushCertification));
return R.ok(list.getRecords(), list.getTotal());
}
@GetMapping("/{id:\\w+}")
public R getById(@PathVariable("id") String id) {
return R.ok(iPushCertificationService.getById(id));
}
@PostMapping("/save")
public R save(@Valid @RequestBody PushCertification pushCertification) {
iPushCertificationService.save(pushCertification);
return R.ok();
}
@PutMapping("/update")
public R update(@Valid @RequestBody PushCertification pushCertification) {
iPushCertificationService.updateById(pushCertification);
return R.ok();
}
@DeleteMapping("/remove/{ids:[\\w,]+}")
public R<Boolean> removeById(@PathVariable String[] ids) {
iPushCertificationService.removeByIds(Arrays.asList(ids));
return R.ok();
}
}

109
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushManageController.java

@ -0,0 +1,109 @@ @@ -0,0 +1,109 @@
package com.cloud.kicc.commonbiz.controller;
import cn.hutool.core.lang.tree.Tree;
import cn.hutool.core.lang.tree.TreeNodeConfig;
import cn.hutool.core.lang.tree.TreeUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.commonbiz.api.entity.PushManage;
import com.cloud.kicc.commonbiz.service.IPushManageService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* <p>
* 前端控制器
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@RestController
@RequestMapping(AppConstants.APP_COMMON + "/pushManage")
@RequiredArgsConstructor
public class PushManageController {
private final IPushManageService iPushManageService;
private LambdaQueryWrapper<PushManage> getQueryWrapper(PushManage pushManage) {
return Wrappers.<PushManage>lambdaQuery()
.like(StrUtil.isNotBlank(pushManage.getName()), PushManage::getName, pushManage.getName())
.eq(StrUtil.isNotBlank(pushManage.getAppKey()), PushManage::getAppKey, pushManage.getAppKey())
.orderByAsc(PushManage::getSort);
}
@GetMapping("/list")
public R list(PushManage pushManage) {
List<PushManage> list = iPushManageService.list(getQueryWrapper(pushManage));
return R.ok(list, list.size());
}
@GetMapping("/listTree")
public R listTree() {
TreeNodeConfig treeNodeConfig = new TreeNodeConfig();
treeNodeConfig.setWeightKey("sort");
List<PushManage> list = iPushManageService.list(new LambdaQueryWrapper<PushManage>().orderByAsc(PushManage::getSort));
List<Tree<String>> listTree = TreeUtil.build(list, "0", treeNodeConfig, (treeNode, tree) -> {
tree.setId(treeNode.getId());
tree.setParentId(treeNode.getParentId());
tree.setWeight(treeNode.getSort());
tree.setName(treeNode.getName());
// 扩展属性
tree.putExtra("isVibration", treeNode.getIsVibration());
tree.putExtra("isSound", treeNode.getIsSound());
tree.putExtra("appKey", treeNode.getAppKey());
tree.putExtra("customSound", treeNode.getCustomSound());
tree.putExtra("createById", treeNode.getCreateById());
tree.putExtra("createByName", treeNode.getCreateByName());
tree.putExtra("createTime", treeNode.getCreateTime());
tree.putExtra("updateById", treeNode.getUpdateById());
tree.putExtra("updateByName", treeNode.getUpdateByName());
tree.putExtra("updateTime", treeNode.getUpdateTime());
tree.putExtra("remarks", treeNode.getRemarks());
tree.putExtra("beginTime", treeNode.getBeginTime());
tree.putExtra("endTime", treeNode.getEndTime());
});
return R.ok(listTree);
}
@GetMapping("/{id:\\w+}")
public R getById(@PathVariable("id") String id) {
return R.ok(iPushManageService.getById(id));
}
@PostMapping("/save")
public R save(@RequestBody PushManage pushManage) {
iPushManageService.save(pushManage);
return R.ok();
}
@PutMapping("/update")
public R update(@RequestBody PushManage pushManage) {
iPushManageService.updateById(pushManage);
return R.ok();
}
@DeleteMapping("/remove/{id:\\w+}")
public R remove(@PathVariable("id") String id) {
if (iPushManageService.getOne(Wrappers.<PushManage>lambdaQuery().eq(PushManage::getParentId, id)) != null) {
return R.error("存在下级用户,不允许删除");
}
iPushManageService.removeById(id);
return R.ok();
}
@GetMapping("/changeStatus")
public R changeStatus(PushManage pushManage) {
iPushManageService.updateById(pushManage);
return R.ok();
}
}

72
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushTodoAuthController.java

@ -0,0 +1,72 @@ @@ -0,0 +1,72 @@
package com.cloud.kicc.commonbiz.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.commonbiz.api.entity.PushCertification;
import com.cloud.kicc.commonbiz.api.entity.PushTodoAuth;
import com.cloud.kicc.commonbiz.service.IPushCertificationService;
import com.cloud.kicc.commonbiz.service.IPushTodoAuthService;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
import org.springframework.stereotype.Controller;
import javax.validation.Valid;
import java.util.Arrays;
/**
* <p>
* 前端控制器
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@RestController
@RequestMapping(AppConstants.APP_COMMON + "/pushTodoAuth")
@RequiredArgsConstructor
public class PushTodoAuthController {
private final IPushTodoAuthService iPushTodoAuthService;
private LambdaQueryWrapper<PushTodoAuth> getQueryWrapper(PushTodoAuth pushTodoAuth) {
return new LambdaQueryWrapper<PushTodoAuth>()
.eq(StrUtil.isNotBlank(pushTodoAuth.getName()), PushTodoAuth::getName, pushTodoAuth.getName());
}
@GetMapping("/list")
public R list(Page page, PushTodoAuth pushTodoAuth) {
IPage<PushTodoAuth> list = iPushTodoAuthService.page(page, getQueryWrapper(pushTodoAuth));
return R.ok(list.getRecords(), list.getTotal());
}
@GetMapping("/{id:\\w+}")
public R getById(@PathVariable("id") String id) {
return R.ok(iPushTodoAuthService.getById(id));
}
@PostMapping("/save")
public R save(@Valid @RequestBody PushTodoAuth pushTodoAuth) {
iPushTodoAuthService.save(pushTodoAuth);
return R.ok();
}
@PutMapping("/update")
public R update(@Valid @RequestBody PushTodoAuth pushTodoAuth) {
iPushTodoAuthService.updateById(pushTodoAuth);
return R.ok();
}
@DeleteMapping("/remove/{ids:[\\w,]+}")
public R<Boolean> removeById(@PathVariable String[] ids) {
iPushTodoAuthService.removeByIds(Arrays.asList(ids));
return R.ok();
}
}

69
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushTypeController.java

@ -0,0 +1,69 @@ @@ -0,0 +1,69 @@
package com.cloud.kicc.commonbiz.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.commonbiz.api.entity.PushType;
import com.cloud.kicc.commonbiz.service.IPushTypeService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import javax.validation.Valid;
import java.util.Arrays;
/**
* <p>
* 前端控制器
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@RestController
@RequestMapping(AppConstants.APP_COMMON + "/pushType")
@RequiredArgsConstructor
public class PushTypeController {
private final IPushTypeService iPushTypeService;
private LambdaQueryWrapper<PushType> getQueryWrapper(PushType pushType) {
return new LambdaQueryWrapper<PushType>()
.eq(StrUtil.isNotBlank(pushType.getName()), PushType::getName, pushType.getName());
}
@GetMapping("/list")
public R list(Page page, PushType pushType) {
IPage<PushType> list = iPushTypeService.page(page, getQueryWrapper(pushType));
return R.ok(list.getRecords(), list.getTotal());
}
@GetMapping("/{id:\\w+}")
public R getById(@PathVariable("id") String id) {
return R.ok(iPushTypeService.getById(id));
}
@PostMapping("/save")
public R save(@Valid @RequestBody PushType pushType) {
iPushTypeService.save(pushType);
return R.ok();
}
@PutMapping("/update")
public R update(@Valid @RequestBody PushType pushType) {
iPushTypeService.updateById(pushType);
return R.ok();
}
@DeleteMapping("/remove/{ids:[\\w,]+}")
public R<Boolean> removeById(@PathVariable String[] ids) {
iPushTypeService.removeByIds(Arrays.asList(ids));
return R.ok();
}
}

73
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/controller/PushWhitelistController.java

@ -0,0 +1,73 @@ @@ -0,0 +1,73 @@
package com.cloud.kicc.commonbiz.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.commonbiz.api.entity.PushBlacklist;
import com.cloud.kicc.commonbiz.api.entity.PushWhitelist;
import com.cloud.kicc.commonbiz.service.IPushBlacklistService;
import com.cloud.kicc.commonbiz.service.IPushWhitelistService;
import com.cloud.kicc.system.api.entity.OauthClientDetails;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
import org.springframework.stereotype.Controller;
import javax.validation.Valid;
import java.util.Arrays;
/**
* <p>
* 前端控制器
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@RestController
@RequestMapping(AppConstants.APP_COMMON + "/pushWhitelist")
@RequiredArgsConstructor
public class PushWhitelistController {
private final IPushWhitelistService iPushWhitelistService;
private LambdaQueryWrapper<PushWhitelist> getQueryWrapper(PushWhitelist pushWhitelist) {
return new LambdaQueryWrapper<PushWhitelist>()
.eq(StrUtil.isNotBlank(pushWhitelist.getPushId()), PushWhitelist::getPushId, pushWhitelist.getPushId());
}
@GetMapping("/list")
public R list(Page page, PushWhitelist pushWhitelist) {
IPage<PushWhitelist> list = iPushWhitelistService.page(page, getQueryWrapper(pushWhitelist));
return R.ok(list.getRecords(), list.getTotal());
}
@GetMapping("/{id:\\w+}")
public R getById(@PathVariable("id") String id) {
return R.ok(iPushWhitelistService.getById(id));
}
@PostMapping("/save")
public R save(@Valid @RequestBody PushWhitelist pushWhitelist) {
iPushWhitelistService.save(pushWhitelist);
return R.ok();
}
@PutMapping("/update")
public R update(@Valid @RequestBody PushWhitelist pushWhitelist) {
iPushWhitelistService.updateById(pushWhitelist);
return R.ok();
}
@DeleteMapping("/remove/{ids:[\\w,]+}")
public R<Boolean> removeById(@PathVariable String[] ids) {
iPushWhitelistService.removeByIds(Arrays.asList(ids));
return R.ok();
}
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushApplicationMapper.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.mapper;
import com.cloud.kicc.commonbiz.api.entity.PushApplication;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface PushApplicationMapper extends BaseMapper<PushApplication> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushBlacklistMapper.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.mapper;
import com.cloud.kicc.commonbiz.api.entity.PushBlacklist;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface PushBlacklistMapper extends BaseMapper<PushBlacklist> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushCertificationMapper.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.mapper;
import com.cloud.kicc.commonbiz.api.entity.PushCertification;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface PushCertificationMapper extends BaseMapper<PushCertification> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushManageMapper.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.mapper;
import com.cloud.kicc.commonbiz.api.entity.PushManage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface PushManageMapper extends BaseMapper<PushManage> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushTodoAuthMapper.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.mapper;
import com.cloud.kicc.commonbiz.api.entity.PushTodoAuth;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface PushTodoAuthMapper extends BaseMapper<PushTodoAuth> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushTypeMapper.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.mapper;
import com.cloud.kicc.commonbiz.api.entity.PushType;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface PushTypeMapper extends BaseMapper<PushType> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/mapper/PushWhitelistMapper.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.mapper;
import com.cloud.kicc.commonbiz.api.entity.PushWhitelist;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface PushWhitelistMapper extends BaseMapper<PushWhitelist> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushApplicationService.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.service;
import com.cloud.kicc.commonbiz.api.entity.PushApplication;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 服务类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface IPushApplicationService extends IService<PushApplication> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushBlacklistService.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.service;
import com.cloud.kicc.commonbiz.api.entity.PushBlacklist;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 服务类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface IPushBlacklistService extends IService<PushBlacklist> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushCertificationService.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.service;
import com.cloud.kicc.commonbiz.api.entity.PushCertification;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 服务类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface IPushCertificationService extends IService<PushCertification> {
}

17
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushManageService.java

@ -0,0 +1,17 @@ @@ -0,0 +1,17 @@
package com.cloud.kicc.commonbiz.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cloud.kicc.commonbiz.api.entity.PushManage;
/**
* <p>
* 服务类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface IPushManageService extends IService<PushManage> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushTodoAuthService.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.service;
import com.cloud.kicc.commonbiz.api.entity.PushTodoAuth;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 服务类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface IPushTodoAuthService extends IService<PushTodoAuth> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushTypeService.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.service;
import com.cloud.kicc.commonbiz.api.entity.PushType;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 服务类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface IPushTypeService extends IService<PushType> {
}

16
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/IPushWhitelistService.java

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
package com.cloud.kicc.commonbiz.service;
import com.cloud.kicc.commonbiz.api.entity.PushWhitelist;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 服务类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
public interface IPushWhitelistService extends IService<PushWhitelist> {
}

20
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushApplicationServiceImpl.java

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
package com.cloud.kicc.commonbiz.service.impl;
import com.cloud.kicc.commonbiz.api.entity.PushApplication;
import com.cloud.kicc.commonbiz.mapper.PushApplicationMapper;
import com.cloud.kicc.commonbiz.service.IPushApplicationService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Service
public class PushApplicationServiceImpl extends ServiceImpl<PushApplicationMapper, PushApplication> implements IPushApplicationService {
}

20
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushBlacklistServiceImpl.java

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
package com.cloud.kicc.commonbiz.service.impl;
import com.cloud.kicc.commonbiz.api.entity.PushBlacklist;
import com.cloud.kicc.commonbiz.mapper.PushBlacklistMapper;
import com.cloud.kicc.commonbiz.service.IPushBlacklistService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Service
public class PushBlacklistServiceImpl extends ServiceImpl<PushBlacklistMapper, PushBlacklist> implements IPushBlacklistService {
}

20
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushCertificationServiceImpl.java

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
package com.cloud.kicc.commonbiz.service.impl;
import com.cloud.kicc.commonbiz.api.entity.PushCertification;
import com.cloud.kicc.commonbiz.mapper.PushCertificationMapper;
import com.cloud.kicc.commonbiz.service.IPushCertificationService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Service
public class PushCertificationServiceImpl extends ServiceImpl<PushCertificationMapper, PushCertification> implements IPushCertificationService {
}

22
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushManageServiceImpl.java

@ -0,0 +1,22 @@ @@ -0,0 +1,22 @@
package com.cloud.kicc.commonbiz.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.cloud.kicc.commonbiz.api.entity.PushManage;
import com.cloud.kicc.commonbiz.mapper.PushManageMapper;
import com.cloud.kicc.commonbiz.service.IPushManageService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Service
@RequiredArgsConstructor
public class PushManageServiceImpl extends ServiceImpl<PushManageMapper, PushManage> implements IPushManageService {
}

20
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushTodoAuthServiceImpl.java

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
package com.cloud.kicc.commonbiz.service.impl;
import com.cloud.kicc.commonbiz.api.entity.PushTodoAuth;
import com.cloud.kicc.commonbiz.mapper.PushTodoAuthMapper;
import com.cloud.kicc.commonbiz.service.IPushTodoAuthService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Service
public class PushTodoAuthServiceImpl extends ServiceImpl<PushTodoAuthMapper, PushTodoAuth> implements IPushTodoAuthService {
}

20
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushTypeServiceImpl.java

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
package com.cloud.kicc.commonbiz.service.impl;
import com.cloud.kicc.commonbiz.api.entity.PushType;
import com.cloud.kicc.commonbiz.mapper.PushTypeMapper;
import com.cloud.kicc.commonbiz.service.IPushTypeService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Service
public class PushTypeServiceImpl extends ServiceImpl<PushTypeMapper, PushType> implements IPushTypeService {
}

20
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/PushWhitelistServiceImpl.java

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
package com.cloud.kicc.commonbiz.service.impl;
import com.cloud.kicc.commonbiz.api.entity.PushWhitelist;
import com.cloud.kicc.commonbiz.mapper.PushWhitelistMapper;
import com.cloud.kicc.commonbiz.service.IPushWhitelistService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author wangxiang4
* @since 2023-02-16
*/
@Service
public class PushWhitelistServiceImpl extends ServiceImpl<PushWhitelistMapper, PushWhitelist> implements IPushWhitelistService {
}

5
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushApplicationMapper.xml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
<?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.cloud.kicc.commonbiz.mapper.PushApplicationMapper">
</mapper>

5
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushBlacklistMapper.xml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
<?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.cloud.kicc.commonbiz.mapper.PushBlacklistMapper">
</mapper>

5
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushCertificationMapper.xml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
<?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.cloud.kicc.commonbiz.mapper.PushCertificationMapper">
</mapper>

5
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushManageMapper.xml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
<?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.cloud.kicc.commonbiz.mapper.PushManageMapper">
</mapper>

5
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushTodoAuthMapper.xml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
<?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.cloud.kicc.commonbiz.mapper.PushTodoAuthMapper">
</mapper>

5
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushTypeMapper.xml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
<?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.cloud.kicc.commonbiz.mapper.PushTypeMapper">
</mapper>

5
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/resources/mapper/PushWhitelistMapper.xml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
<?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.cloud.kicc.commonbiz.mapper.PushWhitelistMapper">
</mapper>

10
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/test/SimpleCrudGeneratorTest.java

@ -18,13 +18,13 @@ public class SimpleCrudGeneratorTest { @@ -18,13 +18,13 @@ public class SimpleCrudGeneratorTest {
/** 代码生成全局配置 */
interface Config {
String url = "jdbc:mysql://192.168.3.10:8052/kicc?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true";
String url = "jdbc:mysql://47.111.191.224:3306/kicc?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true";
String username = "root";
String username = "u_kanglai_account";
String password = "kanglai@2022";
String password = "$kanglai.<2021>#";
String author = "entfrm开发团队-王翔";
String author = "wangxiang4";
String rootOutputDir = "/Users/wangxiang/IdeaProjects/org/kicc/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java";
@ -44,7 +44,7 @@ public class SimpleCrudGeneratorTest { @@ -44,7 +44,7 @@ public class SimpleCrudGeneratorTest {
String packageController = "controller";
String[] includeTable = { "common_message" };
String[] includeTable = { "common_push_application", "common_push_blacklist", "common_push_certification", "common_push_manage", "common_push_todo_auth", "common_push_type", "common_push_whitelist" };
String[] filterEntityTablePrefix = { "common_" };

Loading…
Cancel
Save