替换成youchain

main
FOAM 2025-05-13 16:00:22 +08:00
parent cbbf98bea7
commit 90cf3439e5
537 changed files with 1188 additions and 2216 deletions

View File

@ -15,11 +15,9 @@ import org.springframework.scheduling.annotation.EnableScheduling;
/** /**
* SmartAdmin * SmartAdmin
* *
* @Author 1024-: * @Author YouChain-yaozz
* @Date 2022-08-29 21:00:58 * @Date 2022-08-29 21:00:58
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@EnableCaching @EnableCaching
@EnableScheduling @EnableScheduling

View File

@ -11,11 +11,8 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
/** /**
* web * web
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2021-09-02 20:21:10 * @Date 2021-09-02 20:21:10 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Configuration @Configuration
public class MvcConfig implements WebMvcConfigurer { public class MvcConfig implements WebMvcConfigurer {

View File

@ -7,11 +7,9 @@ import org.springframework.context.annotation.Configuration;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-05-30 21:22:12 * @Date 2022-05-30 21:22:12
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Configuration @Configuration
public class OperateLogAspectConfig extends OperateLogAspect{ public class OperateLogAspectConfig extends OperateLogAspect{

View File

@ -5,11 +5,8 @@ import net.lab1024.sa.base.constant.CacheKeyConst;
/** /**
* key * key
* *
* @Author 1024-: * @Author YouChain-yaozz
* @Date 2022-01-07 18:59:22 * @Date 2022-01-07 18:59:22 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
public class AdminCacheConst extends CacheKeyConst { public class AdminCacheConst extends CacheKeyConst {

View File

@ -5,11 +5,9 @@ import net.lab1024.sa.base.constant.RedisKeyConst;
/** /**
* redis key * redis key
* *
* @Author 1024-: * @Author YouChain-yaozz
* @Date 2022-01-07 18:59:22 * @Date 2022-01-07 18:59:22
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
public class AdminRedisKeyConst extends RedisKeyConst { public class AdminRedisKeyConst extends RedisKeyConst {

View File

@ -5,11 +5,8 @@ import net.lab1024.sa.base.constant.SwaggerTagConst;
/** /**
* swagger * swagger
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-01-07 18:59:22 * @Date 2022-01-07 18:59:22 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
public class AdminSwaggerTagConst extends SwaggerTagConst { public class AdminSwaggerTagConst extends SwaggerTagConst {

View File

@ -27,11 +27,8 @@ import java.lang.reflect.Method;
/** /**
* admin * admin
* *
* @Author 1024-: * @Author YouChain-yaozz
* @Date 2023/7/26 20:20:33 * @Date 2023/7/26 20:20:33 * @Email huoj@youchain56.comSince 2012
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>Since 2012
*/ */
@Component @Component

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@AllArgsConstructor @AllArgsConstructor
@Getter @Getter

View File

@ -20,11 +20,8 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@RestController @RestController
@Tag(name = AdminSwaggerTagConst.Business.MANAGER_CATEGORY) @Tag(name = AdminSwaggerTagConst.Business.MANAGER_CATEGORY)

View File

@ -12,11 +12,9 @@ import java.util.List;
/** /**
* dao * dao
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Mapper @Mapper
public interface CategoryDao extends BaseMapper<CategoryEntity> { public interface CategoryDao extends BaseMapper<CategoryEntity> {

View File

@ -12,11 +12,8 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@TableName("t_category") @TableName("t_category")

View File

@ -12,11 +12,9 @@ import org.hibernate.validator.constraints.Length;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class CategoryAddForm { public class CategoryAddForm {

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.swagger.SchemaEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class CategoryTreeQueryForm { public class CategoryTreeQueryForm {

View File

@ -7,11 +7,9 @@ import lombok.Data;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class CategoryUpdateForm extends CategoryAddForm { public class CategoryUpdateForm extends CategoryAddForm {

View File

@ -9,11 +9,8 @@ import java.util.List;
/** /**
* vo * vo
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class CategoryTreeVO implements Serializable { public class CategoryTreeVO implements Serializable {

View File

@ -10,11 +10,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class CategoryVO { public class CategoryVO {

View File

@ -21,11 +21,9 @@ import java.util.stream.Collectors;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
@Slf4j @Slf4j

View File

@ -19,11 +19,8 @@ import java.util.stream.Collectors;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
@Slf4j @Slf4j

View File

@ -24,11 +24,8 @@ import java.util.Optional;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021/08/05 21:26:58 * @Date 2021/08/05 21:26:58 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
public class CategoryService { public class CategoryService {

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@AllArgsConstructor @AllArgsConstructor
@Getter @Getter

View File

@ -26,11 +26,8 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@RestController @RestController
@Tag(name = AdminSwaggerTagConst.Business.MANAGER_GOODS) @Tag(name = AdminSwaggerTagConst.Business.MANAGER_GOODS)
@ -60,14 +57,14 @@ public class GoodsController {
return goodsService.update(updateForm); return goodsService.update(updateForm);
} }
@Operation(summary = "删除 @author 卓大") @Operation(summary = "删除 @author yaozz")
@GetMapping("/goods/delete/{goodsId}") @GetMapping("/goods/delete/{goodsId}")
@SaCheckPermission("goods:delete") @SaCheckPermission("goods:delete")
public ResponseDTO<String> delete(@PathVariable Long goodsId) { public ResponseDTO<String> delete(@PathVariable Long goodsId) {
return goodsService.delete(goodsId); return goodsService.delete(goodsId);
} }
@Operation(summary = "批量 @author 卓大") @Operation(summary = "批量 @author yaozz")
@PostMapping("/goods/batchDelete") @PostMapping("/goods/batchDelete")
@SaCheckPermission("goods:batchDelete") @SaCheckPermission("goods:batchDelete")
public ResponseDTO<String> batchDelete(@RequestBody @Valid ValidateList<Long> idList) { public ResponseDTO<String> batchDelete(@RequestBody @Valid ValidateList<Long> idList) {
@ -76,14 +73,14 @@ public class GoodsController {
// --------------- 导出和导入 ------------------- // --------------- 导出和导入 -------------------
@Operation(summary = "导入 @author 卓大") @Operation(summary = "导入 @author yaozz")
@PostMapping("/goods/importGoods") @PostMapping("/goods/importGoods")
@SaCheckPermission("goods:importGoods") @SaCheckPermission("goods:importGoods")
public ResponseDTO<String> importGoods(@RequestParam MultipartFile file) { public ResponseDTO<String> importGoods(@RequestParam MultipartFile file) {
return goodsService.importGoods(file); return goodsService.importGoods(file);
} }
@Operation(summary = "导出 @author 卓大") @Operation(summary = "导出 @author yaozz")
@GetMapping("/goods/exportGoods") @GetMapping("/goods/exportGoods")
@SaCheckPermission("goods:exportGoods") @SaCheckPermission("goods:exportGoods")
public void exportGoods(HttpServletResponse response) throws IOException { public void exportGoods(HttpServletResponse response) throws IOException {

View File

@ -14,11 +14,9 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Mapper @Mapper
public interface GoodsDao extends BaseMapper<GoodsEntity> { public interface GoodsDao extends BaseMapper<GoodsEntity> {

View File

@ -11,11 +11,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@TableName("t_goods") @TableName("t_goods")

View File

@ -16,11 +16,9 @@ import java.math.BigDecimal;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class GoodsAddForm { public class GoodsAddForm {

View File

@ -8,11 +8,8 @@ import java.math.BigDecimal;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class GoodsImportForm { public class GoodsImportForm {

View File

@ -13,11 +13,8 @@ import org.hibernate.validator.constraints.Length;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class GoodsQueryForm extends PageParam { public class GoodsQueryForm extends PageParam {

View File

@ -7,11 +7,9 @@ import lombok.Data;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class GoodsUpdateForm extends GoodsAddForm { public class GoodsUpdateForm extends GoodsAddForm {

View File

@ -12,11 +12,8 @@ import java.math.BigDecimal;
/** /**
* excel * excel
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@Builder @Builder

View File

@ -12,11 +12,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class GoodsVO { public class GoodsVO {

View File

@ -39,11 +39,8 @@ import java.util.stream.Collectors;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
@Slf4j @Slf4j

View File

@ -21,11 +21,8 @@ import java.util.List;
/** /**
* OA-OA * OA-OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/6/23 21:59:22 * @Date 2022/6/23 21:59:22 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@RestController @RestController
@Tag(name = AdminSwaggerTagConst.Business.OA_BANK) @Tag(name = AdminSwaggerTagConst.Business.OA_BANK)

View File

@ -14,11 +14,9 @@ import java.util.List;
/** /**
* OA-OA * OA-OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/6/23 21:59:22 * @Date 2022/6/23 21:59:22
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Mapper @Mapper
public interface BankDao extends BaseMapper<BankEntity> { public interface BankDao extends BaseMapper<BankEntity> {

View File

@ -22,11 +22,8 @@ import java.util.Objects;
/** /**
* OA-OA * OA-OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/6/23 21:59:22 * @Date 2022/6/23 21:59:22 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
@Slf4j @Slf4j

View File

@ -9,11 +9,8 @@ import org.hibernate.validator.constraints.Length;
/** /**
* OA- * OA-
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/6/23 21:59:22 * @Date 2022/6/23 21:59:22 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class BankCreateForm { public class BankCreateForm {

View File

@ -11,11 +11,9 @@ import java.time.LocalDateTime;
/** /**
* OA-OA * OA-OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/6/23 21:59:22 * @Date 2022/6/23 21:59:22
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@TableName("t_oa_bank") @TableName("t_oa_bank")

View File

@ -10,11 +10,8 @@ import java.time.LocalDate;
/** /**
* OA-OA * OA-OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/6/23 21:59:22 * @Date 2022/6/23 21:59:22 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class BankQueryForm extends PageParam { public class BankQueryForm extends PageParam {

View File

@ -7,11 +7,9 @@ import lombok.Data;
/** /**
* OA- * OA-
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/6/23 21:59:22 * @Date 2022/6/23 21:59:22
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class BankUpdateForm extends BankCreateForm { public class BankUpdateForm extends BankCreateForm {

View File

@ -8,11 +8,9 @@ import java.time.LocalDateTime;
/** /**
* OA-OA * OA-OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/6/23 21:59:22 * @Date 2022/6/23 21:59:22
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class BankVO { public class BankVO {

View File

@ -29,11 +29,9 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Slf4j @Slf4j
@RestController @RestController
@ -51,7 +49,7 @@ public class EnterpriseController {
return enterpriseService.queryByPage(queryForm); return enterpriseService.queryByPage(queryForm);
} }
@Operation(summary = "导出企业信息 @author 卓大") @Operation(summary = "导出企业信息 @author yaozz")
@PostMapping("/oa/enterprise/exportExcel") @PostMapping("/oa/enterprise/exportExcel")
public void exportExcel(@RequestBody @Valid EnterpriseQueryForm queryForm, HttpServletResponse response) throws IOException { public void exportExcel(@RequestBody @Valid EnterpriseQueryForm queryForm, HttpServletResponse response) throws IOException {
List<EnterpriseExcelVO> data = enterpriseService.getExcelExportData(queryForm); List<EnterpriseExcelVO> data = enterpriseService.getExcelExportData(queryForm);
@ -120,7 +118,7 @@ public class EnterpriseController {
return ResponseDTO.ok(enterpriseService.employeeList(enterpriseIdList)); return ResponseDTO.ok(enterpriseService.employeeList(enterpriseIdList));
} }
@Operation(summary = "分页查询企业员工 @author 卓大") @Operation(summary = "分页查询企业员工 @author yaozz")
@PostMapping("/oa/enterprise/employee/queryPage") @PostMapping("/oa/enterprise/employee/queryPage")
@SaCheckPermission("oa:enterprise:queryEmployee") @SaCheckPermission("oa:enterprise:queryEmployee")
public ResponseDTO<PageResult<EnterpriseEmployeeVO>> queryPageEmployeeList(@RequestBody @Valid EnterpriseEmployeeQueryForm queryForm) { public ResponseDTO<PageResult<EnterpriseEmployeeVO>> queryPageEmployeeList(@RequestBody @Valid EnterpriseEmployeeQueryForm queryForm) {

View File

@ -8,11 +8,9 @@ import org.springframework.stereotype.Service;
/** /**
* manager * manager
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
public class EnterpriseEmployeeManager extends ServiceImpl<EnterpriseEmployeeDao, EnterpriseEmployeeEntity> { public class EnterpriseEmployeeManager extends ServiceImpl<EnterpriseEmployeeDao, EnterpriseEmployeeEntity> {

View File

@ -33,11 +33,8 @@ import java.util.stream.Collectors;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
@Slf4j @Slf4j

View File

@ -6,11 +6,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
public enum EnterpriseTypeEnum implements BaseEnum { public enum EnterpriseTypeEnum implements BaseEnum {

View File

@ -16,11 +16,9 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Mapper @Mapper
public interface EnterpriseDao extends BaseMapper<EnterpriseEntity> { public interface EnterpriseDao extends BaseMapper<EnterpriseEntity> {

View File

@ -15,11 +15,9 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Mapper @Mapper
public interface EnterpriseEmployeeDao extends BaseMapper<EnterpriseEmployeeEntity> { public interface EnterpriseEmployeeDao extends BaseMapper<EnterpriseEmployeeEntity> {

View File

@ -11,11 +11,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@TableName("t_oa_enterprise_employee") @TableName("t_oa_enterprise_employee")

View File

@ -13,11 +13,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@TableName("t_oa_enterprise") @TableName("t_oa_enterprise")

View File

@ -18,11 +18,9 @@ import org.hibernate.validator.constraints.Length;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class EnterpriseCreateForm { public class EnterpriseCreateForm {

View File

@ -10,11 +10,9 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class EnterpriseEmployeeForm { public class EnterpriseEmployeeForm {

View File

@ -9,11 +9,9 @@ import org.hibernate.validator.constraints.Length;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-12-20 21:06:49 * @Date 2021-12-20 21:06:49
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class EnterpriseEmployeeQueryForm extends PageParam { public class EnterpriseEmployeeQueryForm extends PageParam {

View File

@ -10,11 +10,8 @@ import java.time.LocalDate;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class EnterpriseQueryForm extends PageParam { public class EnterpriseQueryForm extends PageParam {

View File

@ -7,11 +7,9 @@ import lombok.Data;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class EnterpriseUpdateForm extends EnterpriseCreateForm { public class EnterpriseUpdateForm extends EnterpriseCreateForm {

View File

@ -6,11 +6,9 @@ import lombok.Data;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class EnterpriseEmployeeVO { public class EnterpriseEmployeeVO {

View File

@ -6,11 +6,9 @@ import lombok.Data;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class EnterpriseExcelVO { public class EnterpriseExcelVO {

View File

@ -12,11 +12,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022/7/28 20:37:15 * @Date 2022/7/28 20:37:15
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class EnterpriseVO { public class EnterpriseVO {

View File

@ -23,11 +23,9 @@ import java.util.List;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-06-23 19:32:59 * @Date 2022-06-23 19:32:59
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Slf4j @Slf4j
@RestController @RestController

View File

@ -14,11 +14,9 @@ import java.util.List;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-06-23 19:32:59 * @Date 2022-06-23 19:32:59
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Mapper @Mapper
public interface InvoiceDao extends BaseMapper<InvoiceEntity> { public interface InvoiceDao extends BaseMapper<InvoiceEntity> {

View File

@ -22,11 +22,8 @@ import java.util.Objects;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-06-23 19:32:59 * @Date 2022-06-23 19:32:59 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
@Slf4j @Slf4j

View File

@ -9,11 +9,9 @@ import org.hibernate.validator.constraints.Length;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-06-23 19:32:59 * @Date 2022-06-23 19:32:59
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class InvoiceAddForm { public class InvoiceAddForm {

View File

@ -11,11 +11,9 @@ import java.time.LocalDateTime;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-06-23 19:32:59 * @Date 2022-06-23 19:32:59
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@TableName("t_oa_invoice") @TableName("t_oa_invoice")

View File

@ -10,11 +10,9 @@ import java.time.LocalDate;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-06-23 19:32:59 * @Date 2022-06-23 19:32:59
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class InvoiceQueryForm extends PageParam { public class InvoiceQueryForm extends PageParam {

View File

@ -7,11 +7,9 @@ import lombok.Data;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-06-23 19:32:59 * @Date 2022-06-23 19:32:59
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class InvoiceUpdateForm extends InvoiceAddForm { public class InvoiceUpdateForm extends InvoiceAddForm {

View File

@ -8,11 +8,9 @@ import java.time.LocalDateTime;
/** /**
* OA * OA
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-06-23 19:32:59 * @Date 2022-06-23 19:32:59
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class InvoiceVO { public class InvoiceVO {

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Getter @Getter
@AllArgsConstructor @AllArgsConstructor

View File

@ -25,11 +25,10 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024-: * @Author huojin
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat 1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com * @Copyright <a href="https://YouChain56.com">YouChain</a>
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Tag(name = AdminSwaggerTagConst.Business.OA_NOTICE) @Tag(name = AdminSwaggerTagConst.Business.OA_NOTICE)
@RestController @RestController
@ -47,25 +46,25 @@ public class NoticeController {
// --------------------- 通知公告类型 ------------------------- // --------------------- 通知公告类型 -------------------------
@Operation(summary = "通知公告类型-获取全部 @author 卓大") @Operation(summary = "通知公告类型-获取全部 @author yaozz")
@GetMapping("/oa/noticeType/getAll") @GetMapping("/oa/noticeType/getAll")
public ResponseDTO<List<NoticeTypeVO>> getAll() { public ResponseDTO<List<NoticeTypeVO>> getAll() {
return ResponseDTO.ok(noticeTypeService.getAll()); return ResponseDTO.ok(noticeTypeService.getAll());
} }
@Operation(summary = "通知公告类型-添加 @author 卓大") @Operation(summary = "通知公告类型-添加 @author yaozz")
@GetMapping("/oa/noticeType/add/{name}") @GetMapping("/oa/noticeType/add/{name}")
public ResponseDTO<String> add(@PathVariable String name) { public ResponseDTO<String> add(@PathVariable String name) {
return noticeTypeService.add(name); return noticeTypeService.add(name);
} }
@Operation(summary = "通知公告类型-修改 @author 卓大") @Operation(summary = "通知公告类型-修改 @author yaozz")
@GetMapping("/oa/noticeType/update/{noticeTypeId}/{name}") @GetMapping("/oa/noticeType/update/{noticeTypeId}/{name}")
public ResponseDTO<String> update(@PathVariable Long noticeTypeId, @PathVariable String name) { public ResponseDTO<String> update(@PathVariable Long noticeTypeId, @PathVariable String name) {
return noticeTypeService.update(noticeTypeId, name); return noticeTypeService.update(noticeTypeId, name);
} }
@Operation(summary = "通知公告类型-删除 @author 卓大") @Operation(summary = "通知公告类型-删除 @author yaozz")
@GetMapping("/oa/noticeType/delete/{noticeTypeId}") @GetMapping("/oa/noticeType/delete/{noticeTypeId}")
public ResponseDTO<String> deleteNoticeType(@PathVariable Long noticeTypeId) { public ResponseDTO<String> deleteNoticeType(@PathVariable Long noticeTypeId) {
return noticeTypeService.delete(noticeTypeId); return noticeTypeService.delete(noticeTypeId);
@ -74,14 +73,14 @@ public class NoticeController {
// --------------------- 【管理】通知公告------------------------- // --------------------- 【管理】通知公告-------------------------
@Operation(summary = "【管理】通知公告-分页查询 @author 卓大") @Operation(summary = "【管理】通知公告-分页查询 @author yaozz")
@PostMapping("/oa/notice/query") @PostMapping("/oa/notice/query")
@SaCheckPermission("oa:notice:query") @SaCheckPermission("oa:notice:query")
public ResponseDTO<PageResult<NoticeVO>> query(@RequestBody @Valid NoticeQueryForm queryForm) { public ResponseDTO<PageResult<NoticeVO>> query(@RequestBody @Valid NoticeQueryForm queryForm) {
return ResponseDTO.ok(noticeService.query(queryForm)); return ResponseDTO.ok(noticeService.query(queryForm));
} }
@Operation(summary = "【管理】通知公告-添加 @author 卓大") @Operation(summary = "【管理】通知公告-添加 @author yaozz")
@PostMapping("/oa/notice/add") @PostMapping("/oa/notice/add")
@RepeatSubmit @RepeatSubmit
@SaCheckPermission("oa:notice:add") @SaCheckPermission("oa:notice:add")
@ -90,7 +89,7 @@ public class NoticeController {
return noticeService.add(addForm); return noticeService.add(addForm);
} }
@Operation(summary = "【管理】通知公告-更新 @author 卓大") @Operation(summary = "【管理】通知公告-更新 @author yaozz")
@PostMapping("/oa/notice/update") @PostMapping("/oa/notice/update")
@RepeatSubmit @RepeatSubmit
@SaCheckPermission("oa:notice:update") @SaCheckPermission("oa:notice:update")
@ -98,14 +97,14 @@ public class NoticeController {
return noticeService.update(updateForm); return noticeService.update(updateForm);
} }
@Operation(summary = "【管理】通知公告-更新详情 @author 卓大") @Operation(summary = "【管理】通知公告-更新详情 @author yaozz")
@GetMapping("/oa/notice/getUpdateVO/{noticeId}") @GetMapping("/oa/notice/getUpdateVO/{noticeId}")
@SaCheckPermission("oa:notice:update") @SaCheckPermission("oa:notice:update")
public ResponseDTO<NoticeUpdateFormVO> getUpdateFormVO(@PathVariable Long noticeId) { public ResponseDTO<NoticeUpdateFormVO> getUpdateFormVO(@PathVariable Long noticeId) {
return ResponseDTO.ok(noticeService.getUpdateFormVO(noticeId)); return ResponseDTO.ok(noticeService.getUpdateFormVO(noticeId));
} }
@Operation(summary = "【管理】通知公告-删除 @author 卓大") @Operation(summary = "【管理】通知公告-删除 @author yaozz")
@GetMapping("/oa/notice/delete/{noticeId}") @GetMapping("/oa/notice/delete/{noticeId}")
@SaCheckPermission("oa:notice:delete") @SaCheckPermission("oa:notice:delete")
public ResponseDTO<String> delete(@PathVariable Long noticeId) { public ResponseDTO<String> delete(@PathVariable Long noticeId) {
@ -115,7 +114,7 @@ public class NoticeController {
// --------------------- 【员工】查看 通知公告 ------------------------- // --------------------- 【员工】查看 通知公告 -------------------------
@Operation(summary = "【员工】通知公告-查看详情 @author 卓大") @Operation(summary = "【员工】通知公告-查看详情 @author yaozz")
@GetMapping("/oa/notice/employee/view/{noticeId}") @GetMapping("/oa/notice/employee/view/{noticeId}")
public ResponseDTO<NoticeDetailVO> view(@PathVariable Long noticeId, HttpServletRequest request) { public ResponseDTO<NoticeDetailVO> view(@PathVariable Long noticeId, HttpServletRequest request) {
return noticeEmployeeService.view( return noticeEmployeeService.view(
@ -126,13 +125,13 @@ public class NoticeController {
); );
} }
@Operation(summary = "【员工】通知公告-查询全部 @author 卓大") @Operation(summary = "【员工】通知公告-查询全部 @author yaozz")
@PostMapping("/oa/notice/employee/query") @PostMapping("/oa/notice/employee/query")
public ResponseDTO<PageResult<NoticeEmployeeVO>> queryEmployeeNotice(@RequestBody @Valid NoticeEmployeeQueryForm noticeEmployeeQueryForm) { public ResponseDTO<PageResult<NoticeEmployeeVO>> queryEmployeeNotice(@RequestBody @Valid NoticeEmployeeQueryForm noticeEmployeeQueryForm) {
return noticeEmployeeService.queryList(SmartRequestUtil.getRequestUserId(), noticeEmployeeQueryForm); return noticeEmployeeService.queryList(SmartRequestUtil.getRequestUserId(), noticeEmployeeQueryForm);
} }
@Operation(summary = "【员工】通知公告-查询 查看记录 @author 卓大") @Operation(summary = "【员工】通知公告-查询 查看记录 @author yaozz")
@PostMapping("/oa/notice/employee/queryViewRecord") @PostMapping("/oa/notice/employee/queryViewRecord")
public ResponseDTO<PageResult<NoticeViewRecordVO>> queryViewRecord(@RequestBody @Valid NoticeViewRecordQueryForm noticeViewRecordQueryForm) { public ResponseDTO<PageResult<NoticeViewRecordVO>> queryViewRecord(@RequestBody @Valid NoticeViewRecordQueryForm noticeViewRecordQueryForm) {
return ResponseDTO.ok(noticeEmployeeService.queryViewRecord(noticeViewRecordQueryForm)); return ResponseDTO.ok(noticeEmployeeService.queryViewRecord(noticeViewRecordQueryForm));

View File

@ -20,11 +20,9 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Mapper @Mapper
public interface NoticeDao extends BaseMapper<NoticeEntity> { public interface NoticeDao extends BaseMapper<NoticeEntity> {

View File

@ -8,11 +8,9 @@ import org.springframework.stereotype.Component;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Mapper @Mapper
public interface NoticeTypeDao extends BaseMapper<NoticeTypeEntity> { public interface NoticeTypeDao extends BaseMapper<NoticeTypeEntity> {

View File

@ -10,11 +10,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@TableName("t_notice") @TableName("t_notice")

View File

@ -13,11 +13,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@TableName("t_notice_type") @TableName("t_notice_type")

View File

@ -15,11 +15,8 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeAddForm { public class NoticeAddForm {

View File

@ -9,11 +9,9 @@ import java.time.LocalDate;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeEmployeeQueryForm extends PageParam { public class NoticeEmployeeQueryForm extends PageParam {

View File

@ -9,11 +9,9 @@ import java.time.LocalDate;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeQueryForm extends PageParam { public class NoticeQueryForm extends PageParam {

View File

@ -7,11 +7,9 @@ import lombok.Data;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeUpdateForm extends NoticeAddForm { public class NoticeUpdateForm extends NoticeAddForm {

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.domain.PageParam;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeViewRecordQueryForm extends PageParam { public class NoticeViewRecordQueryForm extends PageParam {

View File

@ -12,11 +12,9 @@ import net.lab1024.sa.base.common.validator.enumeration.CheckEnum;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@NoArgsConstructor @NoArgsConstructor

View File

@ -12,11 +12,9 @@ import java.time.LocalDateTime;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeDetailVO { public class NoticeDetailVO {

View File

@ -8,11 +8,9 @@ import java.time.LocalDate;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeEmployeeVO extends NoticeVO { public class NoticeEmployeeVO extends NoticeVO {

View File

@ -6,11 +6,9 @@ import lombok.Data;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeTypeVO { public class NoticeTypeVO {

View File

@ -10,11 +10,9 @@ import java.util.List;
/** /**
* VO * VO
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeUpdateFormVO extends NoticeVO { public class NoticeUpdateFormVO extends NoticeVO {

View File

@ -9,11 +9,9 @@ import java.time.LocalDateTime;
/** /**
* VO * VO
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeVO { public class NoticeVO {

View File

@ -8,11 +8,9 @@ import java.time.LocalDateTime;
/** /**
* VO * VO
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeViewRecordVO { public class NoticeViewRecordVO {

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.swagger.SchemaEnum;
/** /**
* VO * VO
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class NoticeVisibleRangeVO { public class NoticeVisibleRangeVO {

View File

@ -15,11 +15,9 @@ import java.util.List;
/** /**
* manager * manager
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
public class NoticeManager { public class NoticeManager {

View File

@ -25,11 +25,8 @@ import java.util.stream.Collectors;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
public class NoticeEmployeeService { public class NoticeEmployeeService {

View File

@ -41,11 +41,9 @@ import java.util.stream.Collectors;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
public class NoticeService { public class NoticeService {

View File

@ -17,11 +17,9 @@ import java.util.stream.Collectors;
/** /**
* *
* *
* @Author 1024-: * @Author HUOJIN
* @Date 2022-08-12 21:40:39 * @Date 2022-08-12 21:40:39
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
public class NoticeTypeService { public class NoticeTypeService {

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@AllArgsConstructor @AllArgsConstructor
@Getter @Getter

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@AllArgsConstructor @AllArgsConstructor
@Getter @Getter

View File

@ -8,11 +8,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2021-10-25 20:26:54 * @Date 2021-10-25 20:26:54
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@AllArgsConstructor @AllArgsConstructor
@Getter @Getter

View File

@ -13,11 +13,9 @@ import java.lang.annotation.Target;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-03-18 20:59:17 * @Date 2022-03-18 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD) @Target(ElementType.METHOD)

View File

@ -15,11 +15,8 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-03-18 20:59:17 * @Date 2022-03-18 20:59:17 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@RestController @RestController
@Tag(name = AdminSwaggerTagConst.System.SYSTEM_DATA_SCOPE) @Tag(name = AdminSwaggerTagConst.System.SYSTEM_DATA_SCOPE)

View File

@ -24,11 +24,9 @@ import java.util.Properties;
/** /**
* mybaits sql * mybaits sql
* *
* @Author 1024: * @Author YouChain:
* @Date 2022-03-18 20:59:17 * @Date 2022-03-18 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Intercepts({@Signature(type = org.apache.ibatis.executor.Executor.class, method = "query", args = {MappedStatement.class, Object.class, RowBounds.class, ResultHandler.class})}) @Intercepts({@Signature(type = org.apache.ibatis.executor.Executor.class, method = "query", args = {MappedStatement.class, Object.class, RowBounds.class, ResultHandler.class})})
@Component @Component

View File

@ -5,11 +5,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
public enum DataScopeTypeEnum implements BaseEnum { public enum DataScopeTypeEnum implements BaseEnum {

View File

@ -7,11 +7,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
public enum DataScopeViewTypeEnum implements BaseEnum { public enum DataScopeViewTypeEnum implements BaseEnum {

View File

@ -6,11 +6,9 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
/** /**
* sql where * sql where
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
public enum DataScopeWhereInTypeEnum implements BaseEnum { public enum DataScopeWhereInTypeEnum implements BaseEnum {

View File

@ -8,11 +8,9 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class DataScopeAndViewTypeVO { public class DataScopeAndViewTypeVO {

View File

@ -7,11 +7,9 @@ import lombok.Data;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@Builder @Builder

View File

@ -7,11 +7,9 @@ import net.lab1024.sa.admin.module.system.datascope.constant.DataScopeWhereInTyp
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
public class DataScopeSqlConfig { public class DataScopeSqlConfig {

View File

@ -7,11 +7,9 @@ import lombok.Data;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Data @Data
@Builder @Builder

View File

@ -16,11 +16,9 @@ import java.util.List;
/** /**
* *
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17
* @Wechat zhuoda1024 * @Email huoj@youchain56.com
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Service @Service
public class DataScopeService { public class DataScopeService {

View File

@ -29,11 +29,8 @@ import java.util.concurrent.ConcurrentHashMap;
/** /**
* sql * sql
* *
* @Author 1024: * @Author YouChain:
* @Date 2020/11/28 20:59:17 * @Date 2020/11/28 20:59:17 * @Email huoj@youchain56.com
* @Wechat zhuoda1024
* @Email lab1024@163.com
* @Copyright <a href="https://1024lab.net">1024</a>
*/ */
@Slf4j @Slf4j
@Service @Service

Some files were not shown because too many files have changed in this diff Show More