| | |
| | | if (StoreStatusEnum.OPEN.equals(businessStatus) && !AuditStatusEnum.APPROVED.equals(existingStatus)) { |
| | | throw new BadRequestException("店铺未审核"); |
| | | } |
| | | storeService.updateStatus(existingStore.getStoreId(), businessStatus.getValue(), existingStore.getVersion()); |
| | | existingStore.setStatus(businessStatus.getValue()); |
| | | existingStore.setBusinessStatus(businessStatus.getValue()); |
| | | storeService.update(existingStore, true); |
| | | } |
| | | |
| | | @Override |
| | |
| | | |
| | | <!-- 店铺名称模糊查询 AND s.name LIKE CONCAT('%', #{criteria.blurry}, '%') --> |
| | | <if test="criteria.blurry != null and criteria.blurry != ''"> |
| | | AND MATCH(s.store_name) AGAINST(#{criteria.blurry} IN NATURAL LANGUAGE MODE) |
| | | AND s.store_name like concat('%', #{criteria.blurry}, '%') |
| | | </if> |
| | | |
| | | <!-- 营业状态 --> |