|
|
@@ -4,10 +4,10 @@ import cn.com.taiji.common.manager.net.http.ServiceHandleException; |
|
|
|
import com.qtzl.alterSales.manager.abstracts.AbstractAfterSalesManager; |
|
|
|
import com.qtzl.alterSales.manager.model.protocol.NoAttributeResponse; |
|
|
|
import com.qtzl.alterSales.manager.model.protocol.UcServiceError; |
|
|
|
import com.qtzl.alterSales.manager.model.protocol.sales.AflNoticeTemplateInfoSaveOrUpdateRequest; |
|
|
|
import com.qtzl.alterSales.manager.model.protocol.sales.AflVehicleWhiteSaveOrUpdateRequest; |
|
|
|
import com.qtzl.alterSales.manager.service.AflVehicleWhiteService; |
|
|
|
import com.qtzl.alterSales.manager.service.AfterSalesCmd; |
|
|
|
import com.qtzl.alterSales.manager.tools.MyPatternTools; |
|
|
|
import com.txffp.api.core.manager.comm.annotation.ApiHandler; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
@@ -32,6 +32,13 @@ public class AflVehicleWhiteSaveOrUpdateHandler extends AbstractAfterSalesManage |
|
|
|
@Override |
|
|
|
public String handleInternal(String filename, AflVehicleWhiteSaveOrUpdateRequest request) throws ServiceHandleException { |
|
|
|
try { |
|
|
|
if (request!=null){ |
|
|
|
boolean match = MyPatternTools.match(MyPatternTools.centerPlateNum, request.getPlateNum()); |
|
|
|
if (!match){ |
|
|
|
logger.error("选装-车辆白名单管理-新增或编辑:{}", request.getPlateNum()); |
|
|
|
throw UcServiceError.BUSINESS_VALIDATE_ERR.toHandleException("操作失败,该车牌格式有误"); |
|
|
|
} |
|
|
|
} |
|
|
|
logger.info("选装-车辆白名单管理-新增或编辑,请求参数:{}", request.toJson(true)); |
|
|
|
if (null == request.getAdd() || request.getAdd()) { |
|
|
|
aflVehicleWhiteService.save(request); |