浏览代码

店铺管理新增商家店铺ID

wangxy 1 月之前
父节点
当前提交
3a974fae0c

+ 2 - 2
fs-service/src/main/java/com/fs/hisStore/mapper/FsStoreScrmMapper.java

@@ -143,6 +143,6 @@ public interface FsStoreScrmMapper
     /**
      * 查询当天已生成的店铺数量
      */
-    @Select("SELECT COUNT(*) FROM fs_store_scrm WHERE merchant_id = #{merchantId} AND store_seq LIKE CONCAT(#{date}, '%')")
-    Long countByStoreSeqPrefix(@Param("merchantId") String merchantId,@Param("date") String date);
+    @Select("SELECT COUNT(*) FROM fs_store_scrm WHERE store_seq LIKE CONCAT(#{date}, '%')")
+    Long countByStoreSeqPrefix(@Param("date") String date);
 }

+ 3 - 3
fs-service/src/main/java/com/fs/hisStore/service/impl/FsStoreScrmServiceImpl.java

@@ -105,7 +105,7 @@ public class FsStoreScrmServiceImpl implements IFsStoreScrmService {
         //生成商家id
         String merchantId = generateMerchantId();
         //生成店铺id
-        String sequence = generateStoreSequence(merchantId);
+        String sequence = generateStoreSequence();
         fsStore.setMerchantId(merchantId);
         fsStore.setStoreSeq(sequence);
         fsStoreMapper.insertFsStore(fsStore);
@@ -134,12 +134,12 @@ public class FsStoreScrmServiceImpl implements IFsStoreScrmService {
      * 生成店铺序号:年月日 + 当天第几家店
      * 格式:202510180001
      */
-    public String generateStoreSequence(String merchantId) {
+    public String generateStoreSequence() {
         // 获取当天日期
         String datePart = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"));
 
         // 查询当天已生成的店铺数量
-        Long todayCount = fsStoreMapper.countByStoreSeqPrefix(merchantId, datePart);
+        Long todayCount = fsStoreMapper.countByStoreSeqPrefix(datePart);
 
         // 生成序号 (从1开始)
         Long sequence = (todayCount == null) ? 1L : todayCount + 1;