Browse Source

强制下架和商品状态修改

master
wengding 2 days ago
parent
commit
527ecf5ea4
  1. 2
      ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/controller/system/SysAppBusinessProductController.java
  2. 6
      ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/AppBusinessProductServiceImpl.java

2
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/controller/system/SysAppBusinessProductController.java

@ -95,7 +95,7 @@ public class SysAppBusinessProductController extends BaseController {
@RepeatSubmit() @RepeatSubmit()
@GetMapping("off/shelf") @GetMapping("off/shelf")
@SaCheckPermission("system:businessProduct:offShelf") @SaCheckPermission("system:businessProduct:offShelf")
public R<Void> offForceShelf(@RequestBody ProductOffShelfBo bo) { public R<Void> offForceShelf(ProductOffShelfBo bo) {
return toAjax(appBusinessProductService.offForceShelf(bo)); return toAjax(appBusinessProductService.offForceShelf(bo));
} }

6
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/AppBusinessProductServiceImpl.java

@ -237,6 +237,9 @@ public class AppBusinessProductServiceImpl implements IAppBusinessProductService
bo.setCategories(appCategoryVo.getCategories()); bo.setCategories(appCategoryVo.getCategories());
} }
bo.setStatus(vo.getStatus()); bo.setStatus(vo.getStatus());
if(vo.getStatus().equals("2") || vo.getStatus().equals("4")){
bo.setStatus("0");
}
} }
/** /**
@ -652,8 +655,7 @@ public class AppBusinessProductServiceImpl implements IAppBusinessProductService
UpdateWrapper<AppBusinessProduct> updateWrapper = new UpdateWrapper<>(); UpdateWrapper<AppBusinessProduct> updateWrapper = new UpdateWrapper<>();
updateWrapper.eq("id", bo.getId()) updateWrapper.eq("id", bo.getId())
.set("status", "4") .set("status", "4")
.set("record_msg", bo.getRemark()) .set("record_msg", bo.getRemark());
.eq("is_sale", 1);
return baseMapper.update(updateWrapper); return baseMapper.update(updateWrapper);
} }

Loading…
Cancel
Save