|
@@ -9,6 +9,7 @@ import com.ydtech.modules.base.controller.BaseController;
|
|
|
import com.ydtech.modules.order.entity.InsAreaCompany;
|
|
import com.ydtech.modules.order.entity.InsAreaCompany;
|
|
|
import com.ydtech.modules.order.entity.InsOrdersTrack;
|
|
import com.ydtech.modules.order.entity.InsOrdersTrack;
|
|
|
import com.ydtech.modules.order.service.InsAreaCompanyService;
|
|
import com.ydtech.modules.order.service.InsAreaCompanyService;
|
|
|
|
|
+import com.ydtech.modules.order.service.InsOrderQrCodeService;
|
|
|
import com.ydtech.modules.order.service.InsOrdersTrackService;
|
|
import com.ydtech.modules.order.service.InsOrdersTrackService;
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -30,6 +31,8 @@ public class InsAreaCompanyController {
|
|
|
|
|
|
|
|
private final InsOrdersTrackService insOrdersTrackService;
|
|
private final InsOrdersTrackService insOrdersTrackService;
|
|
|
|
|
|
|
|
|
|
+ private final InsOrderQrCodeService insOrderQrCodeService;
|
|
|
|
|
+
|
|
|
@GetMapping("/statusInquiry/{subOrderNo}")
|
|
@GetMapping("/statusInquiry/{subOrderNo}")
|
|
|
@ApiOperation("状态查询")
|
|
@ApiOperation("状态查询")
|
|
|
public HttpResult<String> statusInquiry(@PathVariable String subOrderNo) {
|
|
public HttpResult<String> statusInquiry(@PathVariable String subOrderNo) {
|
|
@@ -56,6 +59,8 @@ public class InsAreaCompanyController {
|
|
|
if (InsOrderStatusEnum.WAIT_PAY.getCode().equals(insAreaCompany.getOrderstatus())) {
|
|
if (InsOrderStatusEnum.WAIT_PAY.getCode().equals(insAreaCompany.getOrderstatus())) {
|
|
|
insAreaCompany.setOrderstatus(InsOrderStatusEnum.QUOTE_ING.getCode());
|
|
insAreaCompany.setOrderstatus(InsOrderStatusEnum.QUOTE_ING.getCode());
|
|
|
insAreaCompanyService.updateById(insAreaCompany);
|
|
insAreaCompanyService.updateById(insAreaCompany);
|
|
|
|
|
+ // 撤销二维码
|
|
|
|
|
+ insOrderQrCodeService.updateQrCode(insAreaCompany.getId(), 0);
|
|
|
return HttpResult.ok();
|
|
return HttpResult.ok();
|
|
|
}
|
|
}
|
|
|
throw new SystemException("只有[已核保待缴费]状态下允许取消核保");
|
|
throw new SystemException("只有[已核保待缴费]状态下允许取消核保");
|