| | |
| | | export function findById (id) { |
| | | return request.get(`business/settleClaims/${id}`) |
| | | } |
| | | export function delFile (id,fileId) { |
| | | return request.get(`business/settleClaims/delFile/${id}/${fileId}`) |
| | | } |
| | |
| | | import BaseOpera from '@/components/base/BaseOpera' |
| | | import GlobalWindow from '@/components/common/GlobalWindow' |
| | | import OperaSettleClaimsCheckWindow from '@/components/business/OperaSettleClaimsCheckWindow' |
| | | import {confirmFile, findById,exportFiles,claimsUploadFile} from '@/api/business/settleClaims' |
| | | import {confirmFile, findById,exportFiles,claimsUploadFile,delFile} from '@/api/business/settleClaims' |
| | | export default { |
| | | name: 'OperaSettleClaimsWindow', |
| | | extends: BaseOpera, |
| | |
| | | openBaoxiandan(){ |
| | | window.open(this.model.baoxiandanFile.fileurlFull); |
| | | }, |
| | | delFile(id){ |
| | | this.$dialog.messageConfirm('确认删除该附件吗,一旦删除无法撤回?') |
| | | .then(() => { |
| | | // this.isWorking = true |
| | | delFile({id}) |
| | | .then(response => { |
| | | that.getDetail() |
| | | }).catch(err => { |
| | | this.$tip.apiFailed(err) |
| | | }) |
| | | }) |
| | | }, |
| | | getDetail(){ |
| | | findById( this.model.id) |
| | | .then(res => { |
| | |
| | | public ApiResponse findById(@PathVariable Integer id) { |
| | | return ApiResponse.success(settleClaimsService.getSettleClaimsDetail(id)); |
| | | } |
| | | @ApiOperation("删除附件") |
| | | @GetMapping("/delFile/{id}/{fileId}") |
| | | @RequiresPermissions("business:settleclaims:query") |
| | | public ApiResponse delFile(@PathVariable(name = "id") Integer id,@PathVariable(name = "fileId") Integer fileId) { |
| | | return ApiResponse.success(settleClaimsService.delFile(id,fileId)); |
| | | } |
| | | } |
| | |
| | | public ApiResponse<SettleClaims> findById(@PathVariable Integer id) { |
| | | return ApiResponse.success(settleClaimsService.getSettleClaimsDetail(id)); |
| | | } |
| | | @ApiOperation("删除附件") |
| | | @GetMapping("/delFile/{id}/{fileId}") |
| | | @RequiresPermissions("business:settleclaims:query") |
| | | public ApiResponse delFile(@PathVariable(name = "id") Integer id,@PathVariable(name = "fileId") Integer fileId) { |
| | | return ApiResponse.success(settleClaimsService.delFile(id,fileId)); |
| | | } |
| | | } |
| | |
| | | Integer confirm(SettleClaims settleClaims); |
| | | |
| | | Integer back(SettleClaims settleClaims); |
| | | |
| | | Integer delFile(Integer id, Integer fileId); |
| | | } |
| | |
| | | private SettleClaimsLogJoinMapper settleClaimsLogJoinMapper; |
| | | |
| | | /** |
| | | * 退回申请 |
| | | * @param param |
| | | * 删除附件 |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Integer delFile(Integer id,Integer fileId){ |
| | | |
| | | return 0; |
| | | } |
| | | @Override |
| | | public Integer back(SettleClaims param){ |
| | | if(param.getId() == null |
| | | ||StringUtils.isBlank( param.getCheckInfo()) ){ |