|
|
@ -21,7 +21,7 @@ import javax.validation.Valid; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
/** |
|
|
|
* 业务 拜访日志 |
|
|
|
* 业务 客户拜访日志 |
|
|
|
* @author YenHex |
|
|
|
* @since 2023-03-24 |
|
|
|
*/ |
|
|
@ -38,8 +38,7 @@ public class BizCusVisitController { |
|
|
|
* @param param |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
//@GetMapping("/list")
|
|
|
|
@PreAuthorize("hasRole('biz:cusVisit:query')") |
|
|
|
@GetMapping("/list") |
|
|
|
public R<List<BizCusVisit>> getList(BizCusVisit param){ |
|
|
|
LambdaQueryWrapper<BizCusVisit> lqw = new LambdaQueryWrapper<>(param); |
|
|
|
PageUtil.startPage(); |
|
|
@ -52,8 +51,7 @@ public class BizCusVisitController { |
|
|
|
* @param param |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
//@GetMapping("/page")
|
|
|
|
@PreAuthorize("hasRole('biz:cusVisit:query')") |
|
|
|
@GetMapping("/page") |
|
|
|
public R<PageVo<BizCusVisit>> getPage(BizCusVisit param){ |
|
|
|
LambdaQueryWrapper<BizCusVisit> lqw = new LambdaQueryWrapper<>(param); |
|
|
|
lqw.orderByDesc(BizCusVisit::getId); |
|
|
@ -67,9 +65,8 @@ public class BizCusVisitController { |
|
|
|
* @param id |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
//@GetMapping("/getById/{id}")
|
|
|
|
@GetMapping("/getById/{id}") |
|
|
|
@SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.QUERY) |
|
|
|
@PreAuthorize("hasRole('biz:cusVisit:query')") |
|
|
|
public R<BizCusVisit> getById(@PathVariable("id") String id){ |
|
|
|
BizCusVisit bizCusVisit = bizCusVisitService.getById(id); |
|
|
|
return R.ok(bizCusVisit); |
|
|
@ -84,7 +81,6 @@ public class BizCusVisitController { |
|
|
|
*/ |
|
|
|
//@PostMapping("/updateById")
|
|
|
|
@SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.UPDATE) |
|
|
|
@PreAuthorize("hasRole('biz:cusVisit:update')") |
|
|
|
public R<?> updateById(@RequestBody @Valid BizCusVisit param){ |
|
|
|
boolean result = bizCusVisitService.updateById(param); |
|
|
|
return R.isTrue(result); |
|
|
@ -97,7 +93,6 @@ public class BizCusVisitController { |
|
|
|
*/ |
|
|
|
//@PostMapping("/save")
|
|
|
|
@SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.INSERT) |
|
|
|
@PreAuthorize("hasRole('biz:cusVisit:insert')") |
|
|
|
public R<?> save(@RequestBody @Valid BizCusVisit param){ |
|
|
|
boolean result = bizCusVisitService.save(param); |
|
|
|
return R.isTrue(result); |
|
|
@ -110,7 +105,6 @@ public class BizCusVisitController { |
|
|
|
*/ |
|
|
|
@DeleteMapping("/deleteById/{ids}") |
|
|
|
@SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.DELETE) |
|
|
|
@PreAuthorize("hasRole('biz:cusVisit:delete')") |
|
|
|
public R<?> deleteById(@PathVariable("ids") String ids){ |
|
|
|
List<Long> idsLong = StringUtils.splitIdLong(ids); |
|
|
|
boolean result = bizCusVisitService.removeByIds(idsLong); |
|
|
|