Forráskód Böngészése

企业备案信息表-新增回执单信息

heguanxun 9 hónapja%!(EXTRA string=óta)
szülő
commit
75f5a28c2a

+ 17 - 0
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/qyrecordinfo/controller/QyRecordInfoController.java

@@ -39,6 +39,7 @@ import jakarta.annotation.Resource;
 import jakarta.validation.Valid;
 import jakarta.validation.constraints.NotEmpty;
 
+import java.util.Comparator;
 import java.util.List;
 import java.io.IOException;
 
@@ -75,6 +76,21 @@ public class QyRecordInfoController {
         return CommonResult.data(qyRecordInfoService.page(qyRecordInfoPageParam));
     }
 
+    public static void main(String[] args) {
+        String ylTzCode = "EPD24070600000000";
+        String tzCode = "LHTWL000";
+        String ylCode = ylTzCode.substring(ylTzCode.length() - 5, ylTzCode.length());
+        String code = tzCode.substring(tzCode.length() - 3, tzCode.length());
+        int i = Integer.valueOf(ylCode);
+        i++;
+        String ylTzCode_ = BusinessIdGenerator.generateBusinessId(i);
+        int j = Integer.valueOf(code);
+        j++;
+        String tzCode_ = BusinessIdGenerator.generateCode(j);
+        System.out.println(ylTzCode_);
+        System.out.println(tzCode_);
+    }
+
     /**
      * 添加企业备案信息
      *
@@ -87,6 +103,7 @@ public class QyRecordInfoController {
     @PostMapping("/biz/qyrecordinfo/add")
     public CommonResult<String> add(@RequestBody @Valid QyRecordInfoAddParam qyRecordInfoAddParam) {
         QyRecordInfoPageParam qyRecordInfoPageParam = BeanUtil.toBean(qyRecordInfoAddParam, QyRecordInfoPageParam.class);
+        qyRecordInfoPageParam.setSortOrder("createTime");
         IPage<QyRecordInfo> page = qyRecordInfoService.page(qyRecordInfoPageParam);
         List<QyRecordInfo> records = page.getRecords();
         String ylTzCode_;

+ 1 - 1
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/qyrecordinfo/service/impl/QyRecordInfoServiceImpl.java

@@ -88,7 +88,7 @@ public class QyRecordInfoServiceImpl extends ServiceImpl<QyRecordInfoMapper, QyR
         }
         if (ObjectUtil.isAllNotEmpty(qyRecordInfoPageParam.getSortField(), qyRecordInfoPageParam.getSortOrder())) {
             CommonSortOrderEnum.validate(qyRecordInfoPageParam.getSortOrder());
-            queryWrapper.orderBy(true, qyRecordInfoPageParam.getSortOrder().equalsIgnoreCase(CommonSortOrderEnum.ASC.getValue()),
+            queryWrapper.orderBy(true, qyRecordInfoPageParam.getSortOrder().equalsIgnoreCase(CommonSortOrderEnum.DESC.getValue()),
                     StrUtil.toUnderlineCase(qyRecordInfoPageParam.getSortField()));
         } else {
             queryWrapper.lambda().orderByAsc(QyRecordInfo::getId);