更新sql和代码规范修改

This commit is contained in:
moxiangrong
2024-02-18 15:26:45 +08:00
parent 6f5e6e4662
commit c132b68745
1293 changed files with 43935 additions and 18456 deletions

View File

@ -66,7 +66,6 @@
</dependency>
</dependencies>
</project>

View File

@ -1,7 +1,9 @@
package co.yixiang.yshop.module.express.controller.admin.electronicsorder;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import org.springframework.validation.annotation.Validated;
import org.springframework.security.access.prepost.PreAuthorize;
import io.swagger.v3.oas.annotations.tags.Tag;
@ -16,11 +18,13 @@ import java.io.IOException;
import co.yixiang.yshop.framework.common.pojo.PageResult;
import co.yixiang.yshop.framework.common.pojo.CommonResult;
import static co.yixiang.yshop.framework.common.pojo.CommonResult.success;
import co.yixiang.yshop.framework.excel.core.util.ExcelUtils;
import co.yixiang.yshop.framework.operatelog.core.annotations.OperateLog;
import static co.yixiang.yshop.framework.operatelog.core.enums.OperateTypeEnum.*;
import co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo.*;
@ -91,7 +95,7 @@ public class ElectronicsOrderController {
@PreAuthorize("@ss.hasPermission('express:electronics-order:export')")
@OperateLog(type = EXPORT)
public void exportElectronicsOrderExcel(@Valid ElectronicsOrderExportReqVO exportReqVO,
HttpServletResponse response) throws IOException {
HttpServletResponse response) throws IOException {
List<ElectronicsOrderDO> list = electronicsOrderService.getElectronicsOrderList(exportReqVO);
// 导出 Excel
List<ElectronicsOrderExcelVO> datas = ElectronicsOrderConvert.INSTANCE.convertList02(list);

View File

@ -2,15 +2,16 @@ package co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import javax.validation.constraints.*;
/**
* 电子面单 Base VO提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
*/
* 电子面单 Base VO提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
*/
@Data
public class ElectronicsOrderBaseVO {

View File

@ -1,8 +1,11 @@
package co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import javax.validation.constraints.*;
@Schema(description = "管理后台 - 电子面单创建 Request VO")

View File

@ -2,6 +2,7 @@ package co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;

View File

@ -1,10 +1,14 @@
package co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import co.yixiang.yshop.framework.common.pojo.PageParam;
import java.time.LocalDateTime;
import org.springframework.format.annotation.DateTimeFormat;
import static co.yixiang.yshop.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

View File

@ -1,10 +1,13 @@
package co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import co.yixiang.yshop.framework.common.pojo.PageParam;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import static co.yixiang.yshop.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

View File

@ -2,6 +2,7 @@ package co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 电子面单 Response VO")

View File

@ -2,6 +2,7 @@ package co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import javax.validation.constraints.*;

View File

@ -97,7 +97,7 @@ public class ExpressController {
@PreAuthorize("@ss.hasPermission('order:express:export')")
@OperateLog(type = EXPORT)
public void exportExpressExcel(@Valid ExpressExportReqVO exportReqVO,
HttpServletResponse response) throws IOException {
HttpServletResponse response) throws IOException {
List<ExpressDO> list = expressService.getExpressList(exportReqVO);
// 导出 Excel
List<ExpressExcelVO> datas = ExpressConvert.INSTANCE.convertList02(list);
@ -108,7 +108,7 @@ public class ExpressController {
@Operation(summary = "获得快递鸟配置")
public CommonResult<KdniaoApiBaseDTO> getExpressSet() {
KdniaoApiBaseDTO kdniaoApiBaseDTO = expressRedisDAO.get();
if(Objects.isNull(kdniaoApiBaseDTO)){
if (Objects.isNull(kdniaoApiBaseDTO)) {
kdniaoApiBaseDTO = new KdniaoApiBaseDTO();
kdniaoApiBaseDTO.setApiKey("");
kdniaoApiBaseDTO.setReqURL("");

View File

@ -6,9 +6,9 @@ import lombok.Data;
import javax.validation.constraints.NotNull;
/**
* 快递公司 Base VO提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
*/
* 快递公司 Base VO提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
*/
@Data
public class ExpressBaseVO {

View File

@ -6,9 +6,9 @@ import lombok.Data;
import javax.validation.constraints.NotNull;
/**
* 快递公司 Base VO提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
*/
* 快递公司 Base VO提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
*/
@Data
public class ExpressBaseVO {

View File

@ -1,9 +1,11 @@
package co.yixiang.yshop.module.express.dal.dataobject.electronicsorder;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import co.yixiang.yshop.framework.mybatis.core.dataobject.BaseDO;

View File

@ -18,6 +18,4 @@ public interface RedisKeyConstants {
STRING, KdniaoApiBaseDTO.class, RedisKeyDefine.TimeoutTypeEnum.FOREVER);
}

View File

@ -33,12 +33,11 @@ public class ExpressRedisDAO {
}
public void delete() {
String redisKey =YSHOP_EXPRESS_CACHE_KEY.getKeyTemplate();
String redisKey = YSHOP_EXPRESS_CACHE_KEY.getKeyTemplate();
stringRedisTemplate.delete(redisKey);
}
private static String formatKey() {
return String.format(YSHOP_EXPRESS_CACHE_KEY.getKeyTemplate());
}

View File

@ -2,6 +2,7 @@ package co.yixiang.yshop.module.express.service.electronicsorder;
import java.util.*;
import javax.validation.*;
import co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo.*;
import co.yixiang.yshop.module.express.dal.dataobject.electronicsorder.ElectronicsOrderDO;
import co.yixiang.yshop.framework.common.pojo.PageResult;

View File

@ -1,10 +1,13 @@
package co.yixiang.yshop.module.express.service.electronicsorder;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import org.springframework.validation.annotation.Validated;
import java.util.*;
import co.yixiang.yshop.module.express.controller.admin.electronicsorder.vo.*;
import co.yixiang.yshop.module.express.dal.dataobject.electronicsorder.ElectronicsOrderDO;
import co.yixiang.yshop.framework.common.pojo.PageResult;