| doc/宁夏-中盛建材.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/basic/pojo/Customer.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
doc/ÄþÏÄ-ÖÐÊ¢½¨²Ä.sql
@@ -540,3 +540,6 @@ ALTER TABLE `product-inventory-management-zsjc`.`product_material_sku` ADD COLUMN `type` int NULL COMMENT 'æ°æ®æ¥æº(1-宿/2-éé)' AFTER `update_time`; ALTER TABLE `product-inventory-management-zsjc`.`customer` ADD COLUMN `type` int NULL COMMENT 'æ°æ®æ¥æº(1-宿/2-æå¨æ°å¢)' AFTER `form_modified_time`; src/main/java/com/ruoyi/basic/pojo/Customer.java
@@ -122,4 +122,8 @@ @ApiModelProperty("å®æä¿®æ¹æ¶é´") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime formModifiedTime; @ApiModelProperty("æ°æ®æ¥æº(1-宿/2-æå¨æ°å¢)'") private Integer type; } src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java
@@ -205,6 +205,7 @@ LoginUser loginUser = SecurityUtils.getLoginUser(); Long tenantId = loginUser.getTenantId(); customer.setTenantId(tenantId); customer.setType(2); return customerMapper.insert(customer); } @@ -347,9 +348,12 @@ String searchFieldJson = searchConditions.toJSONString(); JSONArray dataArr = AliDingUtils.getFormDataList(aliDingConfig, aliDingConfig.getCustomerCodeFormUuid(), searchFieldJson, this, Customer::getFormModifiedTime); LambdaQueryWrapper<Customer> countWrapper = new LambdaQueryWrapper<>(); countWrapper.eq(Customer::getType, 1); if (dataArr.isEmpty()) { JSONArray dataArr = AliDingUtils.getFormDataList(aliDingConfig, aliDingConfig.getCustomerCodeFormUuid(), searchFieldJson, this, Customer::getFormModifiedTime, countWrapper); if (dataArr == null || dataArr.isEmpty()) { log.info("æ²¡ææ´å¤æ°æ°æ®éè¦åæ¥"); return; } @@ -387,6 +391,7 @@ customer.setMaintenanceTime(date); customer.setFormInstanceId(formInstanceId); customer.setFormModifiedTime(dateTime); customer.setType(1); list.add(customer); } return list;