diff --git a/ssjygl-xsct-service/src/main/java/com/cowr/service/ssjygl/transportcompany/TransportCompanyController.java b/ssjygl-xsct-service/src/main/java/com/cowr/service/ssjygl/transportcompany/TransportCompanyController.java index c91d130..6bf0d20 100644 --- a/ssjygl-xsct-service/src/main/java/com/cowr/service/ssjygl/transportcompany/TransportCompanyController.java +++ b/ssjygl-xsct-service/src/main/java/com/cowr/service/ssjygl/transportcompany/TransportCompanyController.java @@ -4,14 +4,17 @@ import com.cowr.common.view.PageParam; import com.cowr.common.view.Result; import com.cowr.model.Sysuser; import com.cowr.model.TransportCompany; +import com.cowr.model.Truck; import com.cowr.service.ssjygl.system.sysuser.SysuserSyncService; import com.cowr.ssjygl.transportcompany.TransportCompanyPKValidator; import com.cowr.ssjygl.transportcompany.TransportCompanyService; import com.cowr.ssjygl.transportcompany.TransportCompanyValidator; +import com.cowr.ssjygl.truck.TruckService; import com.jfinal.aop.Before; import com.jfinal.core.Controller; import java.util.Date; +import java.util.List; /** * Generated by COWR Mon Apr 06 09:50:28 CST 2020 @@ -64,6 +67,12 @@ public class TransportCompanyController extends Controller { } TransportCompany model = getModel(TransportCompany.class, "", true); // 忽略不在model中的字段 + Integer id = model.getId(); + List list = TruckService.me.list(id); + if (!list.isEmpty()) { + renderJson(Result.failed(false, "该车队下存在关联车辆")); + return; + } renderJson(TransportCompanySyncService.me.delete(model, tokenuser)); }