| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.validation.Valid; |
| | | import com.xiaopeng.common.log.annotation.AdminOperationLog; |
| | | import com.xiaopeng.common.log.enums.AdminBusinessType; |
| | | import com.xiaopeng.common.log.enums.AdminOperationType; |
| | | |
| | | /** |
| | | * @author MiTao |
| | |
| | | |
| | | @ApiOperation("批量审核") |
| | | @PostMapping("/api/v1/policyApplication/batchAudit") |
| | | @AdminOperationLog( |
| | | businessType = AdminBusinessType.POLICY_APPLICATION, |
| | | operationType = AdminOperationType.AUDIT, |
| | | contentExpression = "'批量审核保单申请,ids=' + #p0.ids + ',auditStatus=' + #p0.auditStatus", |
| | | appendRequestData = false |
| | | ) |
| | | public R<?> batchAudit(@Valid @RequestBody XpPolicyApplicationAuditDTO dto) { |
| | | xpPolicyApplicationService.batchAudit(dto); |
| | | return R.ok(); |
| | | } |
| | | @ApiOperation("删除保单申请") |
| | | @DeleteMapping("/api/v1/policyApplication/deleteById/{id}") |
| | | @AdminOperationLog( |
| | | businessType = AdminBusinessType.POLICY_APPLICATION, |
| | | operationType = AdminOperationType.DELETE, |
| | | contentExpression = "'删除保单申请,id=' + #p0", |
| | | appendRequestData = false |
| | | ) |
| | | public R<?> deleteById(@PathVariable Long id) { |
| | | xpPolicyApplicationService.removeById(id); |
| | | return R.ok(); |