k94314517
2025-06-10 fca3a3f8358872215cf98986e8c8b72cf2dbfe02
server/shop/src/main/java/com/doumee/api/business/InsuranceApplyController.java
@@ -13,6 +13,7 @@
import com.doumee.dao.business.model.InsuranceApply;
import com.doumee.dao.business.vo.ApplyPowerVO;
import com.doumee.dao.business.vo.CountCyclePriceVO;
import com.doumee.service.business.InsuranceApplyOnService;
import com.doumee.service.business.InsuranceApplyService;
import com.doumee.service.business.impl.UnionApplyServiceImpl;
import io.swagger.annotations.Api;
@@ -37,6 +38,9 @@
    @Autowired
    private InsuranceApplyService insuranceApplyService;
    @Autowired
    private InsuranceApplyOnService insuranceApplyOnService;
    @Autowired
    private UnionApplyServiceImpl unionApplyServiceImpl;
@@ -66,7 +70,7 @@
    @PostMapping("/back")
    @RequiresPermissions("business:insuranceapply:back")
    public ApiResponse back(@RequestBody InsuranceApply insuranceApply) {
        return ApiResponse.success(insuranceApplyService.back(insuranceApply));
        return ApiResponse.success(insuranceApplyOnService.back(insuranceApply));
    }
    @ApiOperation("列表")
    @PostMapping("/findListByDTO")
@@ -79,13 +83,13 @@
    @PostMapping("/closeWtbForShop")
    @RequiresPermissions("business:insuranceapply:back")
    public ApiResponse closeWtbForShop(@RequestBody InsuranceApply insuranceApply) {
        return ApiResponse.success(insuranceApplyService.closeWtbForShop(insuranceApply));
        return ApiResponse.success(insuranceApplyOnService.closeWtbForShop(insuranceApply));
    }
    @ApiOperation("商户上传投保单")
    @PostMapping("/uploadToubaodan")
    @RequiresPermissions("business:insuranceapply:uploadToubaodan")
    public ApiResponse uploadToubaodan(@RequestBody InsuranceApply insuranceApply) {
        return ApiResponse.success(insuranceApplyService.uploadToubaodan(insuranceApply));
        return ApiResponse.success(insuranceApplyOnService.uploadToubaodan(insuranceApply));
    }
    @ApiOperation("根据ID查询")
@@ -100,13 +104,13 @@
    @PostMapping("/uploadBaoxiandan")
    @RequiresPermissions("business:insuranceapply:uploadBaoxiandan")
    public ApiResponse uploadBaoxiandan(@RequestBody InsuranceApply insuranceApply) {
        return ApiResponse.success(insuranceApplyService.uploadBaoxiandan(insuranceApply));
        return ApiResponse.success(insuranceApplyOnService.uploadBaoxiandan(insuranceApply));
    }
    @ApiOperation("商户处理退单申请")
    @PostMapping("/dealBackApply")
    @RequiresPermissions("business:insuranceapply:dealBackApply")
    public ApiResponse dealBackApply(@RequestBody InsuranceApply insuranceApply) {
        return ApiResponse.success(insuranceApplyService.dealBackApply(insuranceApply));
        return ApiResponse.success(insuranceApplyOnService.dealBackApply(insuranceApply));
    }
    @ApiOperation("商户修改保险单")
    @PostMapping("/editBaoxiandan")