Merge remote-tracking branch 'origin/test' into test
This commit is contained in:
commit
ce54b66205
|
|
@ -2,6 +2,7 @@ package cn.ysk.cashier.mybatis.rest;
|
|||
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.http.HttpUtil;
|
||||
import cn.ysk.cashier.annotation.Log;
|
||||
import cn.ysk.cashier.domain.QiniuContent;
|
||||
import cn.ysk.cashier.exception.BadRequestException;
|
||||
import cn.ysk.cashier.mybatis.entity.Activate;
|
||||
|
|
@ -46,6 +47,8 @@ public class StorageController {
|
|||
String userName = SecurityUtils.getCurrentUsername();
|
||||
return new ResponseEntity<>(shopService.findActivate(shopId), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@Log("修改活动数据")
|
||||
@PostMapping("/modityActivate")
|
||||
public ResponseEntity<Object> modityActivate(@RequestBody Activate activate){
|
||||
if (activate.getIsGiftPro() != null && activate.getIsGiftPro() == 1 && CollectionUtils.isEmpty(activate.getProducts()))
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ import cn.ysk.cashier.pojo.product.TbProduct;
|
|||
import cn.ysk.cashier.pojo.product.TbProductSku;
|
||||
import cn.ysk.cashier.pojo.shop.TbMerchantAccount;
|
||||
import cn.ysk.cashier.repository.product.TbProductRepository;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
|
|
@ -151,6 +152,10 @@ public class ShopServiceImpl implements ShopService {
|
|||
}
|
||||
}
|
||||
actProductService.saveOrUpdateBatch(activate.getProducts());
|
||||
}else {
|
||||
LambdaQueryWrapper<TbActivateProduct> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(TbActivateProduct::getActivateId, activate.getId()); // 条件:年龄等于30
|
||||
actProductService.remove(queryWrapper);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue