提交 a33e2e86 authored 作者: 李秋林's avatar 李秋林

查询促销计划时,按计划日期排序;修改促销计划时,判断当前账号权限是否正确;

上级 7671441b
......@@ -174,6 +174,9 @@ public class PromPlanCoreController {
if (Objects.isNull(operVo.getId())){
throw new ParamException(RCode.NEED_PARAM_ERROR);
}
if (!operVo.getOperNo().equals(operVo.getEmployeeNo()) && !manageEmployeeQueryService.isAuth(operVo.getOperNo())){
throw new ParamException(RCode.EMP_PRIVILEGE_ERROR);
}
promPlanCoreService.putActivityPlan(operVo);
return R.success();
}
......
......@@ -36,6 +36,10 @@ public class ManageEmployeeQueryController {
return R.success(one);
}
/**
* 查询员工列表
* 后台页面查询促销员列表使用
*/
@PostMapping("/query/list")
public R findList(@RequestBody ManageEmployeeVo manageEmployeeVo){
List<ManageEmployeeInfoDto> dtos = manageEmployeeQueryService.findList(manageEmployeeVo);
......
......@@ -28,7 +28,7 @@ public class QinCeDepartmentQueryController {
/**
* 查询部门列表
* 仅限注册时使用
* 注册促销员、后台页面查询战区列表时使用
*/
@PostMapping("/enroll/list")
public R getDeptList(@RequestBody QinceOrgQueryVo qinceOrgQueryVo){
......
......@@ -154,7 +154,7 @@ public class ActivityPlanInfoDaoImpl implements ActivityPlanInfoDao {
qw.like(ActivityPlanInfoDo::getStoreName, wrapper.getStoreNameLike());
}
qw.eq(ActivityPlanInfoDo::getIsDelete, StatusType.VALID.getType());
qw.orderByDesc(ActivityPlanInfoDo::getCreateTime);
qw.orderByDesc(ActivityPlanInfoDo::getDate);
return qw;
}
......
......@@ -474,9 +474,6 @@ public class PromPlanCoreServiceImpl implements PromPlanCoreService {
@Override
public void putActivityPlan(ActivityPlanOperVo operVo) {
// if (activityPlanOperVo.getClockInTime().isAfter(activityPlanOperVo.getClockOutTime())) {
// throw new ParamException(RCode.API_DATA_ERROR);
// }
ActivityPlanInfoDto dto = activityPlanInfoDao.selectById(operVo.getId());
// 已执行的计划不可修改
if (PlanStatus.EXECUTION.getCode().equals(dto.getPlanStatus())){
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论