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

管理平台-查询记录上报列表

上级 8555bced
...@@ -14,11 +14,11 @@ import org.springframework.web.bind.annotation.*; ...@@ -14,11 +14,11 @@ import org.springframework.web.bind.annotation.*;
/** /**
* @author : liqiulin * @author : liqiulin
* @date : 2024-06-03 14 * @date : 2024-06-03 14
* @describe : 员工操作审批 * @describe : 员工操作审批 - 当前未使用此功能,当前逻辑:数据上报默认审批通过,无需人工审核
*/ */
@Slf4j @Slf4j
@RestController @RestController
@RequestMapping("/activity/employee/core") //@RequestMapping("/activity/employee/core")
public class EmployeeCoreTemActivityController { public class EmployeeCoreTemActivityController {
@Autowired @Autowired
...@@ -27,7 +27,7 @@ public class EmployeeCoreTemActivityController { ...@@ -27,7 +27,7 @@ public class EmployeeCoreTemActivityController {
/** /**
* 员工审批上报活动数据 * 员工审批上报活动数据
*/ */
@PostMapping("/approve/{id}") // @PostMapping("/approve/{id}")
public R approveActivity(@PathVariable("id") long reportedId,@RequestBody ApproveVO approveVO) { public R approveActivity(@PathVariable("id") long reportedId,@RequestBody ApproveVO approveVO) {
if (TemActApproveStatus.SEND_BACK.equals(approveVO.getApproveStatus()) && StringUtils.isBlank(approveVO.getApproveReason())){ if (TemActApproveStatus.SEND_BACK.equals(approveVO.getApproveStatus()) && StringUtils.isBlank(approveVO.getApproveReason())){
throw new ParamException(RCode.SEND_BACK_REASON_NOT,null); throw new ParamException(RCode.SEND_BACK_REASON_NOT,null);
......
...@@ -25,9 +25,10 @@ public class EmployeeQueryTemActivityController { ...@@ -25,9 +25,10 @@ public class EmployeeQueryTemActivityController {
* *
* @param loginQcId 员工 * @param loginQcId 员工
* @return 活动数据 * @return 活动数据
* @RequestHeader("loginQcId") String loginQcId
*/ */
@PostMapping("/page") @PostMapping("/page")
public R findActivitys(@RequestHeader("loginQcId") String loginQcId, @RequestBody PageInfo pageInfo) { public R findActivitys(String loginQcId, @RequestBody PageInfo pageInfo) {
employeeQueryTemActivityService.getEmployeeApproveActivityPage(loginQcId, pageInfo); employeeQueryTemActivityService.getEmployeeApproveActivityPage(loginQcId, pageInfo);
return R.success(pageInfo); return R.success(pageInfo);
} }
......
...@@ -114,9 +114,18 @@ public class TemporaryActivityReportedDaoImpl implements TemporaryActivityReport ...@@ -114,9 +114,18 @@ public class TemporaryActivityReportedDaoImpl implements TemporaryActivityReport
if (!StringUtils.isEmpty(tw.getTemporaryName())) { if (!StringUtils.isEmpty(tw.getTemporaryName())) {
queryWrapper.like(TemporaryActivityReportedDO::getTemporaryName, tw.getTemporaryName()); queryWrapper.like(TemporaryActivityReportedDO::getTemporaryName, tw.getTemporaryName());
} }
if (!StringUtils.isEmpty(tw.getProvince())) {
queryWrapper.eq(TemporaryActivityReportedDO::getProvince, tw.getProvince());
}
if (!StringUtils.isEmpty(tw.getCity())) {
queryWrapper.eq(TemporaryActivityReportedDO::getCity, tw.getCity());
}
if (Objects.nonNull(tw.getCreateDateStart()) && Objects.nonNull(tw.getCreateDateEnd())) {
queryWrapper.between(TemporaryActivityReportedDO::getCreateTime, tw.getCreateDateStart(), tw.getCreateDateEnd());
}
// 默认创建日期倒序排列 // 默认创建日期倒序排列
queryWrapper.orderByDesc(TemporaryActivityReportedDO::getCreateDate); queryWrapper.orderByDesc(TemporaryActivityReportedDO::getId);
return queryWrapper; return queryWrapper;
} }
......
...@@ -5,6 +5,8 @@ import lombok.Data; ...@@ -5,6 +5,8 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.util.Date;
/** /**
* @author : liqiulin * @author : liqiulin
* @date : 2024-04-09 18 * @date : 2024-04-09 18
...@@ -21,6 +23,21 @@ public class TemporaryActivityWrapper { ...@@ -21,6 +23,21 @@ public class TemporaryActivityWrapper {
private Integer temporaryId; private Integer temporaryId;
private String temporaryName; private String temporaryName;
private String province;
private String city;
/**
* 日期区间 - start
*/
private Date createDateStart;
/**
* 日期区间 - end
*/
private Date createDateEnd;
/** /**
* 创建时间YYYY-MM-DD * 创建时间YYYY-MM-DD
*/ */
......
...@@ -35,11 +35,13 @@ public class EmployeeQueryTemActivityServiceImpl implements EmployeeQueryTemActi ...@@ -35,11 +35,13 @@ public class EmployeeQueryTemActivityServiceImpl implements EmployeeQueryTemActi
@Autowired @Autowired
TemporaryActivityMarketCellDao temporaryActivityMarketCellDao; TemporaryActivityMarketCellDao temporaryActivityMarketCellDao;
/**
* tw.setApproverId(employeeQcId)
*/
@Override @Override
public void getEmployeeApproveActivityPage(String employeeQcId, PageInfo pageInfo) { public void getEmployeeApproveActivityPage(String employeeQcId, PageInfo pageInfo) {
TemporaryActivityWrapper tw = JSONObject.parseObject(JSONObject.toJSONString(pageInfo.getQueryParams()), TemporaryActivityWrapper.class); TemporaryActivityWrapper tw = JSONObject.parseObject(JSONObject.toJSONString(pageInfo.getQueryParams()), TemporaryActivityWrapper.class);
tw = Objects.isNull(tw) ? new TemporaryActivityWrapper() : tw; tw = Objects.isNull(tw) ? new TemporaryActivityWrapper() : tw;
// tw.setApproverId(employeeQcId)
tw.setNotApproveStatus(TemActApproveStatus.SUBMITTED.name()); tw.setNotApproveStatus(TemActApproveStatus.SUBMITTED.name());
temporaryActivityReportedDao.findPage(tw, pageInfo); temporaryActivityReportedDao.findPage(tw, pageInfo);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论