Kaynağa Gözat

谷元发票查重调整

lfx 5 saat önce
ebeveyn
işleme
72aa175b9a

+ 7 - 1
src/main/java/com/malk/pro/guyuan/controller/IVController.java

@@ -338,6 +338,8 @@ public class IVController {
         return McR.success(McInvoiceDto.formatResponse(result));
     }
 
+    @Autowired
+    private YDConf ydConf;
     /**
      * 发票查重, 验真
      */
@@ -357,7 +359,11 @@ public class IVController {
             McException.assertAccessException(StringUtils.isBlank(invoiceNo), serial + ", 识别结果为空, 请检查!");
             YDParam ydParam = YDParam.builder()
                     .formUuid("FORM-W2A66Z910O9B3LP9C6IYUDPRVWY62DO0YHIILY")
-                    .searchFieldJson(JSON.toJSONString(UtilMap.map("radioField_liihyrtb, textField_liihyrt8", "否", invoiceNo)))
+                    .searchFieldJson(JSON.toJSONString(Arrays.asList(
+                            ydConf.searchCondition_TextFiled("radioField_liihyrtb","否","eq"),
+                            ydConf.searchCondition_TextFiled("textField_liihyrt8",invoiceNo,"eq")
+                    )))
+//                    .searchFieldJson(JSON.toJSONString(UtilMap.map("radioField_liihyrtb, textField_liihyrt8", "否", invoiceNo)))
                     .build();
             List<String> idList = (List<String>) ydClient.queryData(ydParam, YDConf.FORM_QUERY.retrieve_search_form_id).getData();
             if (idList.size() > 0) {