[update]
This commit is contained in:
@ -46,7 +46,12 @@ public class SysRegisterService {
|
|||||||
String password = registerBody.getPassword();
|
String password = registerBody.getPassword();
|
||||||
// 校验用户类型是否存在
|
// 校验用户类型是否存在
|
||||||
String userType = UserType.getUserType(registerBody.getUserType()).getUserType();
|
String userType = UserType.getUserType(registerBody.getUserType()).getUserType();
|
||||||
|
// 校验密码是否符合要求
|
||||||
|
String pattern = "^(?!.*\\s)(?!^[a-zA-Z]+$)(?!^[0-9]+$)(?!^[^a-zA-Z0-9]+$)(?!^[a-zA-Z0-9]+$).{8,18}$";
|
||||||
|
boolean isValid = password.matches(pattern);
|
||||||
|
if (!isValid) {
|
||||||
|
throw new UserException("注册失败,密码需满足8–18位,包含大小写字母、数字、特殊字符中的至少三种组合");
|
||||||
|
}
|
||||||
boolean captchaEnabled = captchaProperties.getEnable();
|
boolean captchaEnabled = captchaProperties.getEnable();
|
||||||
// 验证码开关
|
// 验证码开关
|
||||||
if (captchaEnabled) {
|
if (captchaEnabled) {
|
||||||
|
@ -148,11 +148,11 @@ mybatis-plus:
|
|||||||
# 自定义配置 是否全局开启逻辑删除 关闭后 所有逻辑删除功能将失效
|
# 自定义配置 是否全局开启逻辑删除 关闭后 所有逻辑删除功能将失效
|
||||||
enableLogicDelete: true
|
enableLogicDelete: true
|
||||||
# 多包名使用 例如 org.dromara.**.mapper,org.xxx.**.mapper
|
# 多包名使用 例如 org.dromara.**.mapper,org.xxx.**.mapper
|
||||||
mapperPackage: org.dromara.**.mapper
|
mapperPackage: org.dromara.**.mapper,org.dromara.app.**.mapper
|
||||||
# 对应的 XML 文件位置
|
# 对应的 XML 文件位置
|
||||||
mapperLocations: classpath*:mapper/**/*Mapper.xml
|
mapperLocations: classpath*:mapper/**/*Mapper.xml,classpath*:mapper/app/**/*Mapper.xml
|
||||||
# 实体扫描,多个package用逗号或者分号分隔
|
# 实体扫描,多个package用逗号或者分号分隔
|
||||||
typeAliasesPackage: org.dromara.**.domain
|
typeAliasesPackage: org.dromara.**.domain,org.dromara.app.**.domain
|
||||||
global-config:
|
global-config:
|
||||||
dbConfig:
|
dbConfig:
|
||||||
# 主键类型
|
# 主键类型
|
||||||
@ -193,6 +193,7 @@ api-decrypt:
|
|||||||
- /v3/api-docs/** # 放行OpenAPI文档
|
- /v3/api-docs/** # 放行OpenAPI文档
|
||||||
- /actuator/** # 放行监控接口
|
- /actuator/** # 放行监控接口
|
||||||
- /other/ys7Device/webhook # 放行萤石云设备回调接口
|
- /other/ys7Device/webhook # 放行萤石云设备回调接口
|
||||||
|
- /auth/register # 放行注册接口
|
||||||
|
|
||||||
springdoc:
|
springdoc:
|
||||||
api-docs:
|
api-docs:
|
||||||
@ -252,6 +253,8 @@ springdoc:
|
|||||||
packages-to-scan: org.dromara.drone
|
packages-to-scan: org.dromara.drone
|
||||||
- group: 20.代码生成模块
|
- group: 20.代码生成模块
|
||||||
packages-to-scan: org.dromara.generator
|
packages-to-scan: org.dromara.generator
|
||||||
|
- group: 16.app模块
|
||||||
|
packages-to-scan: org.dromara.app
|
||||||
# knife4j的增强配置,不需要增强可以不配
|
# knife4j的增强配置,不需要增强可以不配
|
||||||
knife4j:
|
knife4j:
|
||||||
enable: true
|
enable: true
|
||||||
|
@ -11,7 +11,7 @@ import java.util.Arrays;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/23 10:15
|
* @date 2025/4/23 10:15
|
||||||
*/
|
*/
|
||||||
@SpringBootTest
|
@SpringBootTest
|
||||||
|
@ -17,7 +17,7 @@ import java.util.Date;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/5/30 9:48
|
* @date 2025/5/30 9:48
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@ -9,7 +9,7 @@ import java.util.HashMap;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/7/7 10:13
|
* @date 2025/7/7 10:13
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@ -11,7 +11,7 @@ import org.springframework.boot.test.context.SpringBootTest;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/7/21 11:35
|
* @date 2025/7/21 11:35
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@ -11,7 +11,7 @@ import java.util.Date;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/7/22 15:36
|
* @date 2025/7/22 15:36
|
||||||
*/
|
*/
|
||||||
@SpringBootTest
|
@SpringBootTest
|
||||||
|
@ -11,7 +11,7 @@ import org.springframework.boot.test.context.SpringBootTest;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/12 17:06
|
* @date 2025/6/12 17:06
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@ -3,7 +3,7 @@ package org.dromara.common.core.constant;
|
|||||||
import java.util.regex.Pattern;
|
import java.util.regex.Pattern;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/7 17:12
|
* @date 2025/4/7 17:12
|
||||||
*/
|
*/
|
||||||
public interface DateConstant {
|
public interface DateConstant {
|
||||||
|
@ -3,7 +3,7 @@ package org.dromara.common.core.domain.vo;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/3/19 11:40
|
* @date 2025/3/19 11:40
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -14,7 +14,6 @@ import org.springframework.http.HttpMethod;
|
|||||||
import org.springframework.util.CollectionUtils;
|
import org.springframework.util.CollectionUtils;
|
||||||
import org.springframework.util.PathMatcher;
|
import org.springframework.util.PathMatcher;
|
||||||
import org.springframework.web.method.HandlerMethod;
|
import org.springframework.web.method.HandlerMethod;
|
||||||
import org.springframework.web.servlet.HandlerExceptionResolver;
|
|
||||||
import org.springframework.web.servlet.HandlerExecutionChain;
|
import org.springframework.web.servlet.HandlerExecutionChain;
|
||||||
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
|
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
|
||||||
|
|
||||||
@ -46,7 +45,7 @@ public class CryptoFilter implements Filter {
|
|||||||
//boolean responseFlag = apiEncrypt != null && apiEncrypt.response();
|
//boolean responseFlag = apiEncrypt != null && apiEncrypt.response();
|
||||||
|
|
||||||
//直接全局加密
|
//直接全局加密
|
||||||
boolean responseFlag = true;
|
boolean responseFlag = false;
|
||||||
|
|
||||||
// 检查请求是否被排除
|
// 检查请求是否被排除
|
||||||
if (isExcludedPath(servletRequest.getRequestURI())) {
|
if (isExcludedPath(servletRequest.getRequestURI())) {
|
||||||
@ -58,8 +57,6 @@ public class CryptoFilter implements Filter {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ServletRequest requestWrapper = null;
|
ServletRequest requestWrapper = null;
|
||||||
ServletResponse responseWrapper = null;
|
ServletResponse responseWrapper = null;
|
||||||
EncryptResponseBodyWrapper responseBodyWrapper = null;
|
EncryptResponseBodyWrapper responseBodyWrapper = null;
|
||||||
|
@ -3,7 +3,7 @@ package org.dromara.common.constant;
|
|||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/23 11:09
|
* @date 2025/4/23 11:09
|
||||||
*/
|
*/
|
||||||
public interface DesignMapFileConstant {
|
public interface DesignMapFileConstant {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
package org.dromara.common.constant;
|
package org.dromara.common.constant;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/24 17:44
|
* @date 2025/4/24 17:44
|
||||||
*/
|
*/
|
||||||
public interface GeoJsonConstant {
|
public interface GeoJsonConstant {
|
||||||
|
@ -3,7 +3,7 @@ package org.dromara.common.enums;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/14 14:03
|
* @date 2025/4/14 14:03
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
|
@ -3,7 +3,7 @@ package org.dromara.common.enums;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/14 10:42
|
* @date 2025/4/14 10:42
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
|
@ -4,7 +4,7 @@ import java.math.BigDecimal;
|
|||||||
import java.math.RoundingMode;
|
import java.math.RoundingMode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/5/27 9:16
|
* @date 2025/5/27 9:16
|
||||||
*/
|
*/
|
||||||
public class BigDecimalUtil {
|
public class BigDecimalUtil {
|
||||||
|
@ -18,7 +18,7 @@ import java.util.zip.ZipEntry;
|
|||||||
import java.util.zip.ZipOutputStream;
|
import java.util.zip.ZipOutputStream;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/17 14:53
|
* @date 2025/4/17 14:53
|
||||||
*/
|
*/
|
||||||
public class DocumentUtil {
|
public class DocumentUtil {
|
||||||
|
@ -13,7 +13,7 @@ import java.util.Arrays;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/23 10:42
|
* @date 2025/4/23 10:42
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@ -10,7 +10,7 @@ import org.springframework.stereotype.Component;
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/25 10:57
|
* @date 2025/6/25 10:57
|
||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@ -16,7 +16,7 @@ import java.util.Map;
|
|||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/24 11:48
|
* @date 2025/4/24 11:48
|
||||||
*/
|
*/
|
||||||
public class JSTUtil {
|
public class JSTUtil {
|
||||||
|
@ -3,7 +3,7 @@ package org.dromara.common.utils;
|
|||||||
import cn.hutool.json.JSONArray;
|
import cn.hutool.json.JSONArray;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/5/30 14:55
|
* @date 2025/5/30 14:55
|
||||||
*/
|
*/
|
||||||
public class JsonDimensionUtil {
|
public class JsonDimensionUtil {
|
||||||
|
@ -8,7 +8,7 @@ import java.util.List;
|
|||||||
import java.util.function.Function;
|
import java.util.function.Function;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/5/28 11:25
|
* @date 2025/5/28 11:25
|
||||||
*/
|
*/
|
||||||
public class PageConvertUtil {
|
public class PageConvertUtil {
|
||||||
|
@ -19,7 +19,7 @@ import java.io.FileOutputStream;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/7/7 9:56
|
* @date 2025/7/7 9:56
|
||||||
*/
|
*/
|
||||||
public class PdfBoxQrCodeGenerator {
|
public class PdfBoxQrCodeGenerator {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
package org.dromara.contractor.constant;
|
package org.dromara.contractor.constant;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/2 17:18
|
* @date 2025/4/2 17:18
|
||||||
*/
|
*/
|
||||||
public interface SubConstructionUserConstant {
|
public interface SubConstructionUserConstant {
|
||||||
|
@ -30,7 +30,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 施工人员
|
* 施工人员
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
@Validated
|
@Validated
|
||||||
|
@ -25,7 +25,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 施工人员文件存储
|
* 施工人员文件存储
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-04-01
|
* @date 2025-04-01
|
||||||
*/
|
*/
|
||||||
@Validated
|
@Validated
|
||||||
|
@ -28,7 +28,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 分包单位
|
* 分包单位
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
@Validated
|
@Validated
|
||||||
|
@ -28,7 +28,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 分包方物料
|
* 分包方物料
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
@Validated
|
@Validated
|
||||||
|
@ -28,7 +28,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 分包方物料记录
|
* 分包方物料记录
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
@Validated
|
@Validated
|
||||||
|
@ -28,7 +28,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 分包方工器具
|
* 分包方工器具
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-26
|
* @date 2025-06-26
|
||||||
*/
|
*/
|
||||||
@Validated
|
@Validated
|
||||||
|
@ -26,7 +26,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 分包方工器具记录
|
* 分包方工器具记录
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-26
|
* @date 2025-06-26
|
||||||
*/
|
*/
|
||||||
@Validated
|
@Validated
|
||||||
|
@ -26,7 +26,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 分包合同
|
* 分包合同
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-25
|
* @date 2025-06-25
|
||||||
*/
|
*/
|
||||||
@Validated
|
@Validated
|
||||||
|
@ -12,7 +12,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 施工人员对象 sub_construction_user
|
* 施工人员对象 sub_construction_user
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -11,7 +11,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 施工人员文件存储对象 sub_construction_user_file
|
* 施工人员文件存储对象 sub_construction_user_file
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-04-01
|
* @date 2025-04-01
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -11,7 +11,7 @@ import java.io.Serial;
|
|||||||
/**
|
/**
|
||||||
* 分包单位对象 sub_contractor
|
* 分包单位对象 sub_contractor
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -12,7 +12,7 @@ import java.math.BigDecimal;
|
|||||||
/**
|
/**
|
||||||
* 分包方物料对象 sub_contractor_material
|
* 分包方物料对象 sub_contractor_material
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -13,7 +13,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 分包方物料记录对象 sub_contractor_material_record
|
* 分包方物料记录对象 sub_contractor_material_record
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -12,7 +12,7 @@ import java.math.BigDecimal;
|
|||||||
/**
|
/**
|
||||||
* 分包方工器具对象 sub_contractor_tool
|
* 分包方工器具对象 sub_contractor_tool
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-26
|
* @date 2025-06-26
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -15,7 +15,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 分包方工器具记录对象 sub_contractor_tool_record
|
* 分包方工器具记录对象 sub_contractor_tool_record
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-26
|
* @date 2025-06-26
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -12,7 +12,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 分包合同对象 sub_subcontract
|
* 分包合同对象 sub_subcontract
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-25
|
* @date 2025-06-25
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/7 15:04
|
* @date 2025/4/7 15:04
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/7 10:52
|
* @date 2025/4/7 10:52
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.io.Serializable;
|
|||||||
/**
|
/**
|
||||||
* 根据项目id一键开关施工人员打卡状态
|
* 根据项目id一键开关施工人员打卡状态
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/2 9:14
|
* @date 2025/4/2 9:14
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -10,7 +10,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 批量修改施工人员状态请求对象
|
* 批量修改施工人员状态请求对象
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/1 17:11
|
* @date 2025/4/1 17:11
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.io.Serializable;
|
|||||||
/**
|
/**
|
||||||
* 施工人员迁移请求对象
|
* 施工人员迁移请求对象
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/3/31 14:50
|
* @date 2025/3/31 14:50
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/3/5 14:05
|
* @date 2025/3/5 14:05
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/28 9:40
|
* @date 2025/4/28 9:40
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/3/5 14:31
|
* @date 2025/3/5 14:31
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.io.Serializable;
|
|||||||
/**
|
/**
|
||||||
* 更新施工人员打卡状态
|
* 更新施工人员打卡状态
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/2 9:14
|
* @date 2025/4/2 9:14
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/3/5 15:04
|
* @date 2025/3/5 15:04
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/2 11:35
|
* @date 2025/4/2 11:35
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/1 10:06
|
* @date 2025/4/1 10:06
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -5,7 +5,7 @@ import lombok.Data;
|
|||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/1 15:21
|
* @date 2025/4/1 15:21
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serializable;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/1 10:01
|
* @date 2025/4/1 10:01
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -8,7 +8,7 @@ import java.io.Serializable;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/9 9:25
|
* @date 2025/4/9 9:25
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serializable;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/3/5 14:05
|
* @date 2025/3/5 14:05
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/3/5 14:31
|
* @date 2025/3/5 14:31
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serializable;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/3/5 15:04
|
* @date 2025/3/5 15:04
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/27 14:18
|
* @date 2025/6/27 14:18
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/27 14:20
|
* @date 2025/6/27 14:20
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/27 14:20
|
* @date 2025/6/27 14:20
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.math.BigDecimal;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/27 14:35
|
* @date 2025/6/27 14:35
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/27 14:36
|
* @date 2025/6/27 14:36
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.math.BigDecimal;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/27 14:36
|
* @date 2025/6/27 14:36
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serializable;
|
|||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/26 15:26
|
* @date 2025/6/26 15:26
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/26 15:26
|
* @date 2025/6/26 15:26
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serializable;
|
|||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/26 15:26
|
* @date 2025/6/26 15:26
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.math.BigDecimal;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/26 17:52
|
* @date 2025/6/26 17:52
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/26 17:52
|
* @date 2025/6/26 17:52
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.math.BigDecimal;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/26 17:52
|
* @date 2025/6/26 17:52
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.math.BigDecimal;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/25 16:36
|
* @date 2025/6/25 16:36
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/25 16:37
|
* @date 2025/6/25 16:37
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -9,7 +9,7 @@ import java.math.BigDecimal;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/25 16:37
|
* @date 2025/6/25 16:37
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -3,7 +3,7 @@ package org.dromara.contractor.domain.enums;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/3 17:47
|
* @date 2025/4/3 17:47
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
|
@ -3,7 +3,7 @@ package org.dromara.contractor.domain.enums;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/6/27 10:30
|
* @date 2025/6/27 10:30
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
|
@ -13,7 +13,7 @@ import java.io.Serializable;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/2 14:46
|
* @date 2025/4/2 14:46
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -10,7 +10,7 @@ import java.util.Date;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/8 17:38
|
* @date 2025/4/8 17:38
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -8,7 +8,7 @@ import java.io.Serializable;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/7 15:06
|
* @date 2025/4/7 15:06
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -7,7 +7,7 @@ import java.io.Serializable;
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/7 10:16
|
* @date 2025/4/7 10:16
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -6,7 +6,7 @@ import java.io.Serial;
|
|||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/4/28 9:33
|
* @date 2025/4/28 9:33
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -17,7 +17,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 施工人员视图对象 bus_construction_user
|
* 施工人员视图对象 bus_construction_user
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -15,7 +15,7 @@ import java.io.Serializable;
|
|||||||
/**
|
/**
|
||||||
* 施工人员文件存储视图对象 bus_construction_user_file
|
* 施工人员文件存储视图对象 bus_construction_user_file
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-04-01
|
* @date 2025-04-01
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -15,7 +15,7 @@ import java.util.Map;
|
|||||||
/**
|
/**
|
||||||
* 分包单位视图对象 sub_contractor
|
* 分包单位视图对象 sub_contractor
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -17,7 +17,7 @@ import java.math.BigDecimal;
|
|||||||
/**
|
/**
|
||||||
* 分包方物料视图对象 sub_contractor_material
|
* 分包方物料视图对象 sub_contractor_material
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -17,7 +17,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 分包方物料记录视图对象 sub_contractor_material_record
|
* 分包方物料记录视图对象 sub_contractor_material_record
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -17,7 +17,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 分包方工器具视图对象 sub_contractor_tool
|
* 分包方工器具视图对象 sub_contractor_tool
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-26
|
* @date 2025-06-26
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -16,7 +16,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 分包方工器具记录视图对象 sub_contractor_tool_entry
|
* 分包方工器具记录视图对象 sub_contractor_tool_entry
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-26
|
* @date 2025-06-26
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -13,7 +13,7 @@ import java.util.Date;
|
|||||||
/**
|
/**
|
||||||
* 分包合同视图对象 sub_subcontract
|
* 分包合同视图对象 sub_subcontract
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-25
|
* @date 2025-06-25
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@ -24,7 +24,7 @@ import java.util.Arrays;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025/7/21 15:57
|
* @date 2025/7/21 15:57
|
||||||
*/
|
*/
|
||||||
@Component
|
@Component
|
||||||
|
@ -7,7 +7,7 @@ import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
|||||||
/**
|
/**
|
||||||
* 施工人员文件存储Mapper接口
|
* 施工人员文件存储Mapper接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-04-01
|
* @date 2025-04-01
|
||||||
*/
|
*/
|
||||||
public interface SubConstructionUserFileMapper extends BaseMapperPlus<SubConstructionUserFile, SubConstructionUserFileVo> {
|
public interface SubConstructionUserFileMapper extends BaseMapperPlus<SubConstructionUserFile, SubConstructionUserFileVo> {
|
||||||
|
@ -7,7 +7,7 @@ import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
|||||||
/**
|
/**
|
||||||
* 施工人员Mapper接口
|
* 施工人员Mapper接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
public interface SubConstructionUserMapper extends BaseMapperPlus<SubConstructionUser, SubConstructionUserVo> {
|
public interface SubConstructionUserMapper extends BaseMapperPlus<SubConstructionUser, SubConstructionUserVo> {
|
||||||
|
@ -7,7 +7,7 @@ import org.dromara.contractor.domain.vo.contractor.SubContractorVo;
|
|||||||
/**
|
/**
|
||||||
* 分包单位Mapper接口
|
* 分包单位Mapper接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
public interface SubContractorMapper extends BaseMapperPlus<SubContractor, SubContractorVo> {
|
public interface SubContractorMapper extends BaseMapperPlus<SubContractor, SubContractorVo> {
|
||||||
|
@ -7,7 +7,7 @@ import org.dromara.contractor.domain.vo.contractormaterial.SubContractorMaterial
|
|||||||
/**
|
/**
|
||||||
* 分包方物料Mapper接口
|
* 分包方物料Mapper接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
public interface SubContractorMaterialMapper extends BaseMapperPlus<SubContractorMaterial, SubContractorMaterialVo> {
|
public interface SubContractorMaterialMapper extends BaseMapperPlus<SubContractorMaterial, SubContractorMaterialVo> {
|
||||||
|
@ -7,7 +7,7 @@ import org.dromara.contractor.domain.vo.contractormaterialrecord.SubContractorMa
|
|||||||
/**
|
/**
|
||||||
* 分包方物料记录Mapper接口
|
* 分包方物料记录Mapper接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
public interface SubContractorMaterialRecordMapper extends BaseMapperPlus<SubContractorMaterialRecord, SubContractorMaterialRecordVo> {
|
public interface SubContractorMaterialRecordMapper extends BaseMapperPlus<SubContractorMaterialRecord, SubContractorMaterialRecordVo> {
|
||||||
|
@ -7,7 +7,7 @@ import org.dromara.contractor.domain.vo.contractortool.SubContractorToolVo;
|
|||||||
/**
|
/**
|
||||||
* 分包方工器具Mapper接口
|
* 分包方工器具Mapper接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-26
|
* @date 2025-06-26
|
||||||
*/
|
*/
|
||||||
public interface SubContractorToolMapper extends BaseMapperPlus<SubContractorTool, SubContractorToolVo> {
|
public interface SubContractorToolMapper extends BaseMapperPlus<SubContractorTool, SubContractorToolVo> {
|
||||||
|
@ -7,7 +7,7 @@ import org.dromara.contractor.domain.vo.contractortoolentry.SubContractorToolRec
|
|||||||
/**
|
/**
|
||||||
* 分包方工器具记录Mapper接口
|
* 分包方工器具记录Mapper接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-26
|
* @date 2025-06-26
|
||||||
*/
|
*/
|
||||||
public interface SubContractorToolRecordMapper extends BaseMapperPlus<SubContractorToolRecord, SubContractorToolRecordVo> {
|
public interface SubContractorToolRecordMapper extends BaseMapperPlus<SubContractorToolRecord, SubContractorToolRecordVo> {
|
||||||
|
@ -7,7 +7,7 @@ import org.dromara.contractor.domain.vo.subcontract.SubSubcontractVo;
|
|||||||
/**
|
/**
|
||||||
* 分包合同Mapper接口
|
* 分包合同Mapper接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-25
|
* @date 2025-06-25
|
||||||
*/
|
*/
|
||||||
public interface SubSubcontractMapper extends BaseMapperPlus<SubSubcontract, SubSubcontractVo> {
|
public interface SubSubcontractMapper extends BaseMapperPlus<SubSubcontract, SubSubcontractVo> {
|
||||||
|
@ -16,7 +16,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 施工人员文件存储Service接口
|
* 施工人员文件存储Service接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-04-01
|
* @date 2025-04-01
|
||||||
*/
|
*/
|
||||||
public interface ISubConstructionUserFileService extends IService<SubConstructionUserFile> {
|
public interface ISubConstructionUserFileService extends IService<SubConstructionUserFile> {
|
||||||
|
@ -19,7 +19,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 施工人员Service接口
|
* 施工人员Service接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-03-07
|
* @date 2025-03-07
|
||||||
*/
|
*/
|
||||||
public interface ISubConstructionUserService extends IService<SubConstructionUser> {
|
public interface ISubConstructionUserService extends IService<SubConstructionUser> {
|
||||||
|
@ -17,7 +17,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* 分包方物料记录Service接口
|
* 分包方物料记录Service接口
|
||||||
*
|
*
|
||||||
* @author lcj
|
* @author lilemy
|
||||||
* @date 2025-06-27
|
* @date 2025-06-27
|
||||||
*/
|
*/
|
||||||
public interface ISubContractorMaterialRecordService extends IService<SubContractorMaterialRecord> {
|
public interface ISubContractorMaterialRecordService extends IService<SubContractorMaterialRecord> {
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user