Browse Source

no message

FengChaoYu 8 months ago
parent
commit
d0738a168a

+ 1 - 1
mall-server-api/src/main/java/com/gree/mall/manager/logic/common/CommonLogic.java

@@ -459,7 +459,7 @@ public class CommonLogic {
      * @return
      */
     public String generateMaterialNo(String companyId, String start, String orderType, int length) {
-        String dayFmt = DateUtil.format(new Date(), "yyyy");
+        String dayFmt = DateUtil.format(new Date(), "yyyyMMdd");
         String tNumKey = Constant.RedisPrefix.ORDER_NUM + dayFmt + orderType + companyId;
         StringBuilder number = new StringBuilder();
         number.append(start);

+ 2 - 2
mall-server-api/src/main/java/com/gree/mall/manager/logic/material/base/WebsitGoodsLogic.java

@@ -163,7 +163,7 @@ public class WebsitGoodsLogic {
         this.checkMaterialUnique(goods);
 
         if (goods.getGoodsType().equals(WebsitGoodsTypeEnum.M.getKey())) {
-            goods.setGoodsId(commonLogic.generateMaterialNo(goods.getCompanyWechatId(), Constant.FC, Constant.FC, 11));
+            goods.setGoodsId(commonLogic.generateMaterialNo(goods.getCompanyWechatId(), Constant.FC, Constant.FC, 13));
         }
         goods.insert();
     }
@@ -543,7 +543,7 @@ public class WebsitGoodsLogic {
             }
 
             for (WebsitGoods goods : goodsList) {
-                goods.setGoodsId(commonLogic.generateMaterialNo(goods.getCompanyWechatId(), Constant.FC, Constant.FC, 11));
+                goods.setGoodsId(commonLogic.generateMaterialNo(goods.getCompanyWechatId(), Constant.FC, Constant.FC, 13));
             }
 
             websitGoodsService.saveBatch(goodsList);