|
|
@ -1,13 +1,16 @@
|
|
|
|
package cn.iocoder.yudao.module.bs.controller.admin.feemanage;
|
|
|
|
package cn.iocoder.yudao.module.bs.controller.admin.feemanage;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.crypto.SecureUtil;
|
|
|
|
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
|
|
|
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
|
|
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
|
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
|
|
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
|
|
|
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
|
|
|
import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
|
|
|
|
import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
|
|
|
|
|
|
|
|
import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils;
|
|
|
|
import cn.iocoder.yudao.module.bs.controller.admin.feemanage.vo.*;
|
|
|
|
import cn.iocoder.yudao.module.bs.controller.admin.feemanage.vo.*;
|
|
|
|
import cn.iocoder.yudao.module.bs.convert.feemanage.FeeManageConvert;
|
|
|
|
import cn.iocoder.yudao.module.bs.convert.feemanage.FeeManageConvert;
|
|
|
|
import cn.iocoder.yudao.module.bs.dal.dataobject.feemanage.FeeManageDO;
|
|
|
|
import cn.iocoder.yudao.module.bs.dal.dataobject.feemanage.FeeManageDO;
|
|
|
|
import cn.iocoder.yudao.module.bs.service.feemanage.FeeManageService;
|
|
|
|
import cn.iocoder.yudao.module.bs.service.feemanage.FeeManageService;
|
|
|
|
|
|
|
|
import cn.iocoder.yudao.module.bs.service.feemanage.FeeQueryReqVo;
|
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
|
import io.swagger.v3.oas.annotations.Parameter;
|
|
|
|
import io.swagger.v3.oas.annotations.Parameter;
|
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
@ -95,5 +98,11 @@ public class FeeManageController {
|
|
|
|
List<FeeManageExcelVO> datas = FeeManageConvert.INSTANCE.convertList02(list);
|
|
|
|
List<FeeManageExcelVO> datas = FeeManageConvert.INSTANCE.convertList02(list);
|
|
|
|
ExcelUtils.write(response, "费用控制.xls", "数据", FeeManageExcelVO.class, datas);
|
|
|
|
ExcelUtils.write(response, "费用控制.xls", "数据", FeeManageExcelVO.class, datas);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@GetMapping("/findByClaim")
|
|
|
|
|
|
|
|
@Operation(summary = "获取费控金额")
|
|
|
|
|
|
|
|
@PreAuthorize("@ss.hasPermission('bs:fee-manage:query')")
|
|
|
|
|
|
|
|
public CommonResult findByClaim(@Valid @RequestBody FeeQueryReqVo pageVO) {
|
|
|
|
|
|
|
|
pageVO.setUserId(SecurityFrameworkUtils.getLoginUserId());
|
|
|
|
|
|
|
|
return success(feeManageService.findByClaim(pageVO));
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|