|
|
@@ -311,28 +311,9 @@ public class LicenseAuditAsyncService {
|
|
|
.set(StoreInfo::getBusinessLicenseStatus, 3)
|
|
|
.set(StoreInfo::getBusinessLicenseReason, rejectReason)
|
|
|
);
|
|
|
- // 审核拒绝时,删除store_img表中的记录(逻辑删除),避免前端展示审核拒绝的图片 ->之前都没插入。。。应该没用这段
|
|
|
- LambdaUpdateWrapper<StoreImg> deleteImgWrapper = new LambdaUpdateWrapper<>();
|
|
|
- deleteImgWrapper.eq(StoreImg::getStoreId, storeId)
|
|
|
- .eq(StoreImg::getImgType, 14) // 营业执照对应14
|
|
|
- .eq(StoreImg::getImgUrl, imageUrl)
|
|
|
- .eq(StoreImg::getDeleteFlag, 0)
|
|
|
- .set(StoreImg::getDeleteFlag, 1);
|
|
|
- storeImgMapper.update(null, deleteImgWrapper);
|
|
|
- // 查询最新的type=14的记录,更新imgSort
|
|
|
- StoreImg latestImg = storeImgMapper.selectDeleImg(
|
|
|
- new LambdaQueryWrapper<StoreImg>()
|
|
|
- .eq(StoreImg::getStoreId, storeId)
|
|
|
- .eq(StoreImg::getImgType, 14)
|
|
|
- .eq(StoreImg::getDeleteFlag, 1)
|
|
|
- .last("limit 1")
|
|
|
- .orderByDesc(StoreImg::getId)
|
|
|
- );
|
|
|
- if (latestImg != null) {
|
|
|
- int update = storeImgMapper.updateDelete(String.valueOf(latestImg.getId()));
|
|
|
- log.info("{}AI审核拒绝,已更新store_img记录,门店ID:{},图片URL:{},更新记录数:{}", licenseTypeName, storeId, imageUrl, update);
|
|
|
- }
|
|
|
- log.info("{}AI审核拒绝,已删除store_img记录,门店ID:{},图片URL:{}", licenseTypeName, storeId, imageUrl);
|
|
|
+ // 审核拒绝时,不需要操作store_img表
|
|
|
+ // 因为uploadBusinessLicense方法不会插入新图片到store_img,旧的营业执照图片仍然有效
|
|
|
+ log.info("{}AI审核拒绝,保留原有营业执照图片不变,门店ID:{},图片URL:{}", licenseTypeName, storeId, imageUrl);
|
|
|
} else if (needApprove) {
|
|
|
// 审核通过
|
|
|
updateWrapper.set(StoreLicenseHistory::getLicenseExecuteStatus, 1); // 1-审核通过
|