Browse Source

财务条不必登录

ptos
zhizhi wu 4 years ago
parent
commit
ecd5162ad0
  1. 4
      src/main/java/com/ccsens/ptccsens/api/finance/FinanceController.java
  2. 2
      src/main/java/com/ccsens/ptccsens/service/FinanceService.java
  3. 3
      src/main/java/com/ccsens/ptccsens/service/IFinanceService.java

4
src/main/java/com/ccsens/ptccsens/api/finance/FinanceController.java

@ -34,12 +34,12 @@ public class FinanceController {
@Resource
private IFinanceService financeService;
@MustLogin
@ApiOperation(value = "通过任务id查看任务关联的财务信息", notes = "")
@RequestMapping(value = "/getByTask", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
public JsonResponse<FinanceVo.FinanceItem> getByTask(@ApiParam @Validated @RequestBody QueryDto<FinanceDto.TaskId> params) {
log.info("通过任务id查看任务关联的财务信息:{}",params);
FinanceVo.FinanceItem item = financeService.getByTask(params.getParam(), params.getUserId());
FinanceVo.FinanceItem item = financeService.getByTask(params.getParam());
log.info("通过任务id查看任务关联的财务信息结束:{}", item);
return JsonResponse.newInstance().ok(item);
}

2
src/main/java/com/ccsens/ptccsens/service/FinanceService.java

@ -51,7 +51,7 @@ public class FinanceService implements IFinanceService {
@Override
public FinanceVo.FinanceItem getByTask(FinanceDto.TaskId param, Long userId) {
public FinanceVo.FinanceItem getByTask(FinanceDto.TaskId param) {
FinanceVo.FinancePrepare prepare = financeDao.getPrepareByTaskId(param.getTaskDetailId());
List<FinanceVo.FinanceExpense> expenses = financeDao.getExpenseByTaskId(param.getTaskDetailId());
final FinanceVo.FinanceItem item = new FinanceVo.FinanceItem();

3
src/main/java/com/ccsens/ptccsens/service/IFinanceService.java

@ -13,10 +13,9 @@ public interface IFinanceService {
/**
* 根据任务ID查询
* @param param 任务ID
* @param userId 操作人ID
* @return 财务条
*/
FinanceVo.FinanceItem getByTask(FinanceDto.TaskId param, Long userId);
FinanceVo.FinanceItem getByTask(FinanceDto.TaskId param,);
/**
* 查询费用申请类型

Loading…
Cancel
Save