修改商户号查询规则
diff --git a/src/main/java/com/supwisdom/dlpay/framework/dao/SysparaDao.java b/src/main/java/com/supwisdom/dlpay/framework/dao/SysparaDao.java
index b4f5da3..caf11db 100644
--- a/src/main/java/com/supwisdom/dlpay/framework/dao/SysparaDao.java
+++ b/src/main/java/com/supwisdom/dlpay/framework/dao/SysparaDao.java
@@ -20,5 +20,5 @@
   @Query(value = "from TSyspara where paraid=?1 ")
   TSyspara findByParaidWithLockNowait(int paraid);
 
-
+  TSyspara findByParaname(String paraname);
 }
diff --git a/src/main/java/com/supwisdom/dlpay/framework/service/SystemUtilService.java b/src/main/java/com/supwisdom/dlpay/framework/service/SystemUtilService.java
index 2c1ef49..0aef02b 100644
--- a/src/main/java/com/supwisdom/dlpay/framework/service/SystemUtilService.java
+++ b/src/main/java/com/supwisdom/dlpay/framework/service/SystemUtilService.java
@@ -62,6 +62,7 @@
   @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
   TSyspara getSysparaValueForUpdateNowait(int paraid);
 
+  TSyspara getSysparaByparaname(String paraname);
 
   String getBusinessValue(String parakey);
 
diff --git a/src/main/java/com/supwisdom/dlpay/framework/service/impl/SystemUtilServiceImpl.java b/src/main/java/com/supwisdom/dlpay/framework/service/impl/SystemUtilServiceImpl.java
index 3e0dedf..8672339 100644
--- a/src/main/java/com/supwisdom/dlpay/framework/service/impl/SystemUtilServiceImpl.java
+++ b/src/main/java/com/supwisdom/dlpay/framework/service/impl/SystemUtilServiceImpl.java
@@ -149,6 +149,11 @@
   }
 
   @Override
+  public TSyspara getSysparaByparaname(String paraname) {
+    return sysparaDao.findByParaname(paraname);
+  }
+
+  @Override
   public String getBusinessValue(String parakey) {
     if (!StringUtil.isEmpty(parakey)) {
       TBusinesspara businesspara = businessparaDao.findByParakey(parakey.trim());
diff --git a/src/main/java/com/supwisdom/dlpay/water/pay/WaterPayAsyncTask.java b/src/main/java/com/supwisdom/dlpay/water/pay/WaterPayAsyncTask.java
index 3e623de..79513a6 100644
--- a/src/main/java/com/supwisdom/dlpay/water/pay/WaterPayAsyncTask.java
+++ b/src/main/java/com/supwisdom/dlpay/water/pay/WaterPayAsyncTask.java
@@ -19,10 +19,6 @@
 import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Component;
 
-import java.text.SimpleDateFormat;
-import java.util.Calendar;
-import java.util.Date;
-
 import static org.hamcrest.Matchers.equalTo;
 
 
@@ -93,7 +89,7 @@
                 //  入账流水状态为空,需查询是否已初始化
                 QueryDtlResultParam queryParam = new QueryDtlResultParam();
                 queryParam.setBillno(accdtl.getBillno());
-                queryParam.setShopaccno(businessparaService.findByParakey(WaterBudinessConstants.WATER_SHOP_ACCNO).getParaval());
+                queryParam.setShopaccno(systemUtilService.getSysparaByparaname(WaterBudinessConstants.WATER_SHOP_ACCNO).getParaval());
                 QueryTransDtlResponse queryResult = transactionProxy.queryDtlResult(queryParam);
                 if (0 == queryResult.getRetcode()) {
                     //  流水已初始化,进行确认
@@ -184,7 +180,7 @@
         initParam.setDtltype(Constants.DTLTYPE_WATER);
         initParam.setTransdate(accdtl.getTransDate());
         initParam.setTranstime(accdtl.getTransTime());
-        initParam.setShopaccno(businessparaService.findByParakey(WaterBudinessConstants.WATER_SHOP_ACCNO).getParaval());
+        initParam.setShopaccno(systemUtilService.getSysparaByparaname(WaterBudinessConstants.WATER_SHOP_ACCNO).getParaval());
         return initParam;
     }
 
diff --git a/src/main/resources/data.sql b/src/main/resources/data.sql
index f1d41c3..6ded1c2 100644
--- a/src/main/resources/data.sql
+++ b/src/main/resources/data.sql
@@ -57,12 +57,12 @@
 INSERT INTO "tb_businesspara"("parakey", "paraval") VALUES ('water_auth_url', 'https://yy.dlsmk.cn/water/api/device/qrcode/pretend?cobillno=');
 INSERT INTO "tb_businesspara"("parakey", "paraval") VALUES ('water_shorturl_baidu', 'https://dwz.cn/admin/v2/create');
 INSERT INTO "tb_businesspara"("parakey", "paraval") VALUES ('water_shorturl_baidu_token', 'ee9dc7c65a2b0598106a5930dd774971');
-INSERT INTO "tb_businesspara"("parakey", "paraval") VALUES ('water_shopaccno', '2000000010');
 INSERT INTO "tb_businesspara"("parakey", "paraval") VALUES ('water_appid', '700001');
 INSERT INTO "tb_businesspara"("parakey", "paraval") VALUES ('water_secret', '5f788ce433ec44f299351cdf7f137e81');
 INSERT INTO "tb_businesspara"("parakey", "paraval") VALUES ('water_dtlcredit_maxcount', '3');
 INSERT INTO "tb_businesspara"("parakey", "paraval") VALUES ('water_dtlcredit_intervalhour', '1');
 
+INSERT INTO "tb_syspara"("paraid", "displayflag", "editflag", "lastsaved", "paraname", "paraunit", "paraval", "remark", "valuetype") VALUES (1, '1', 1, '1', 'shopaccno', NULL, NULL, NULL, NULL);
 
 INSERT INTO "tb_area"("areano", "address", "areaname", "available", "arealevel", "parentid", "remarks") VALUES (1, '测试路1号', '测试区域', 1, 1, 0, '测试');
 INSERT INTO "tb_device"("deviceid", "areano", "linecheck", "devistatus", "devicename", "deviceno", "soft_verno") VALUES (1, 1, '20190813143440', 'normal', '测试POS01', '10000001', NULL);