forked from integrated_whb/integrated_whb
BUG优化
parent
7fd34a34bb
commit
86d82ec17e
|
@ -5,6 +5,7 @@ import com.zcloud.entity.Page;
|
|||
import com.zcloud.entity.PageData;
|
||||
import com.zcloud.logs.LogAnno;
|
||||
import com.zcloud.service.beidou.BeidouService;
|
||||
import com.zcloud.service.freighttrailer.FreightTrailerService;
|
||||
import com.zcloud.service.maintenance.MaintenanceService;
|
||||
import com.zcloud.service.operatingvehicles.OperatingVehiclesService;
|
||||
import com.zcloud.service.operations.OperationsService;
|
||||
|
@ -45,6 +46,9 @@ public class BeidouController extends BaseController {
|
|||
@Autowired
|
||||
private OperatingVehiclesService operatingVehiclesService;
|
||||
|
||||
@Autowired
|
||||
private FreightTrailerService freightTrailerService;
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
|
@ -242,5 +246,77 @@ public class BeidouController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/vehicleList")
|
||||
@ResponseBody
|
||||
public Object vehicleList(Page page) throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID",Jurisdiction.getCORPINFO_ID());
|
||||
if(!StringUtils.isEmpty(pd.getString("TRAFFIC_TYPE")) && pd.getString("TRAFFIC_TYPE").equals("1")) {
|
||||
// 营运车辆
|
||||
List<PageData> operatingList = operatingVehiclesService.operationVehicleList(pd.getString("CORPINFO_ID"));
|
||||
page.setPd(pd);
|
||||
List<PageData> insAnnually = beidouService.list(page);
|
||||
for (int i = 0; i < insAnnually.size(); i++) {
|
||||
for (int j = 0; j < operatingList.size(); j++) {
|
||||
if(operatingList.get(j).get("OPERATING_ID").equals(insAnnually.get(i).get("VEHICLE"))) {
|
||||
operatingList.remove(j);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("OPERATING_ID", pd.getString("ID"));
|
||||
pd.put("FOREIGN_KEY", pd.getString("OPERATING_ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
operatingList.forEach(operating -> {
|
||||
operating.put("ID", operating.getString("OPERATING_ID"));
|
||||
});
|
||||
map.put("list", operatingList);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
if("2".equals(pd.getString("TRAFFIC_TYPE"))) {
|
||||
// 货运挂车
|
||||
List<PageData> freightList = freightTrailerService.trailerList(pd.getString("CORPINFO_ID"));
|
||||
page.setPd(pd);
|
||||
List<PageData> insAnnually = beidouService.list(page);
|
||||
for (int i = 0; i < insAnnually.size(); i++) {
|
||||
for (int j = 0; j < freightList.size(); j++) {
|
||||
if(freightList.get(j).get("FREIGHTTRAILER_ID").equals(insAnnually.get(i).get("VEHICLE"))) {
|
||||
freightList.remove(j);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("FREIGHTTRAILER_ID", pd.getString("ID"));
|
||||
pd.put("FOREIGN_KEY", pd.getString("FREIGHTTRAILER_ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
freightList.forEach(freight -> {
|
||||
freight.put("ID", freight.getString("FREIGHTTRAILER_ID"));
|
||||
});
|
||||
map.put("list", freightList);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
|
||||
List<PageData> resData = freightTrailerService.vehicleList(pd);
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("FOREIGN_KEY", pd.getString("ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
map.put("list", resData);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -48,9 +48,6 @@ public class EnterpriseSafetyProductionController extends BaseController {
|
|||
pd.put("CREATOR", Jurisdiction.getUSER_ID()); //添加人id
|
||||
pd.put("CREATORNAME", Jurisdiction.getUsername()); //添加人名字
|
||||
pd.put("CREATTIME", DateUtil.date2Str(new Date())); //添加时间
|
||||
pd.put("OPERATOR", Jurisdiction.getUSER_ID()); //修改人id
|
||||
pd.put("OPERATORNAME", Jurisdiction.getUsername()); // 修改人名字
|
||||
pd.put("OPERATTIME", DateUtil.date2Str(new Date())); // 修改时间
|
||||
enterpriseSafetyProductionService.save(pd);
|
||||
map.put("pd", pd);
|
||||
map.put("result", errInfo);
|
||||
|
|
|
@ -10,6 +10,7 @@ import com.zcloud.service.operatingvehicles.OperatingVehiclesService;
|
|||
import com.zcloud.service.system.ImgFilesService;
|
||||
import com.zcloud.util.DateUtil;
|
||||
import com.zcloud.util.Jurisdiction;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
@ -227,4 +228,5 @@ public class InspectAnnuallyController extends BaseController {
|
|||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -4,11 +4,14 @@ import com.zcloud.controller.base.BaseController;
|
|||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
import com.zcloud.logs.LogAnno;
|
||||
import com.zcloud.service.freighttrailer.FreightTrailerService;
|
||||
import com.zcloud.service.inspectAnnually.InspectAnnuallyService;
|
||||
import com.zcloud.service.insure.InsureService;
|
||||
import com.zcloud.service.operatingvehicles.OperatingVehiclesService;
|
||||
import com.zcloud.service.system.ImgFilesService;
|
||||
import com.zcloud.util.DateUtil;
|
||||
import com.zcloud.util.Jurisdiction;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
@ -31,6 +34,12 @@ public class InsureController extends BaseController {
|
|||
@Autowired
|
||||
private ImgFilesService imgfilesService;
|
||||
|
||||
@Autowired
|
||||
private OperatingVehiclesService operatingVehiclesService;
|
||||
|
||||
@Autowired
|
||||
private FreightTrailerService freightTrailerService;
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
|
@ -184,5 +193,77 @@ public class InsureController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/vehicleList")
|
||||
@ResponseBody
|
||||
public Object vehicleList(Page page) throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID",Jurisdiction.getCORPINFO_ID());
|
||||
if(!StringUtils.isEmpty(pd.getString("TRAFFIC_TYPE")) && pd.getString("TRAFFIC_TYPE").equals("1")) {
|
||||
// 营运车辆
|
||||
List<PageData> operatingList = operatingVehiclesService.operationVehicleList(pd.getString("CORPINFO_ID"));
|
||||
page.setPd(pd);
|
||||
List<PageData> insAnnually = insureService.list(page);
|
||||
for (int i = 0; i < insAnnually.size(); i++) {
|
||||
for (int j = 0; j < operatingList.size(); j++) {
|
||||
if(operatingList.get(j).get("OPERATING_ID").equals(insAnnually.get(i).get("VEHICLE"))) {
|
||||
operatingList.remove(j);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("OPERATING_ID", pd.getString("ID"));
|
||||
pd.put("FOREIGN_KEY", pd.getString("OPERATING_ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
operatingList.forEach(operating -> {
|
||||
operating.put("ID", operating.getString("OPERATING_ID"));
|
||||
});
|
||||
map.put("list", operatingList);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
if("2".equals(pd.getString("TRAFFIC_TYPE"))) {
|
||||
// 货运挂车
|
||||
List<PageData> freightList = freightTrailerService.trailerList(pd.getString("CORPINFO_ID"));
|
||||
page.setPd(pd);
|
||||
List<PageData> insAnnually = insureService.list(page);
|
||||
for (int i = 0; i < insAnnually.size(); i++) {
|
||||
for (int j = 0; j < freightList.size(); j++) {
|
||||
if(freightList.get(j).get("FREIGHTTRAILER_ID").equals(insAnnually.get(i).get("VEHICLE"))) {
|
||||
freightList.remove(j);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("FREIGHTTRAILER_ID", pd.getString("ID"));
|
||||
pd.put("FOREIGN_KEY", pd.getString("FREIGHTTRAILER_ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
freightList.forEach(freight -> {
|
||||
freight.put("ID", freight.getString("FREIGHTTRAILER_ID"));
|
||||
});
|
||||
map.put("list", freightList);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
|
||||
List<PageData> resData = freightTrailerService.vehicleList(pd);
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("FOREIGN_KEY", pd.getString("ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
map.put("list", resData);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -4,10 +4,13 @@ import com.zcloud.controller.base.BaseController;
|
|||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
import com.zcloud.logs.LogAnno;
|
||||
import com.zcloud.service.freighttrailer.FreightTrailerService;
|
||||
import com.zcloud.service.maintenance.MaintenanceService;
|
||||
import com.zcloud.service.operatingvehicles.OperatingVehiclesService;
|
||||
import com.zcloud.service.system.ImgFilesService;
|
||||
import com.zcloud.util.DateUtil;
|
||||
import com.zcloud.util.Jurisdiction;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
@ -30,6 +33,12 @@ public class MaintenanceController extends BaseController {
|
|||
@Autowired
|
||||
private ImgFilesService imgfilesService;
|
||||
|
||||
@Autowired
|
||||
private OperatingVehiclesService operatingVehiclesService;
|
||||
|
||||
@Autowired
|
||||
private FreightTrailerService freightTrailerService;
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
|
@ -180,5 +189,76 @@ public class MaintenanceController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/vehicleList")
|
||||
@ResponseBody
|
||||
public Object vehicleList(Page page) throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID",Jurisdiction.getCORPINFO_ID());
|
||||
if(!StringUtils.isEmpty(pd.getString("TRAFFIC_TYPE")) && pd.getString("TRAFFIC_TYPE").equals("1")) {
|
||||
// 营运车辆
|
||||
List<PageData> operatingList = operatingVehiclesService.operationVehicleList(pd.getString("CORPINFO_ID"));
|
||||
page.setPd(pd);
|
||||
List<PageData> insAnnually = maintenanceService.list(page);
|
||||
for (int i = 0; i < insAnnually.size(); i++) {
|
||||
for (int j = 0; j < operatingList.size(); j++) {
|
||||
if(operatingList.get(j).get("OPERATING_ID").equals(insAnnually.get(i).get("VEHICLE"))) {
|
||||
operatingList.remove(j);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("OPERATING_ID", pd.getString("ID"));
|
||||
pd.put("FOREIGN_KEY", pd.getString("OPERATING_ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
operatingList.forEach(operating -> {
|
||||
operating.put("ID", operating.getString("OPERATING_ID"));
|
||||
});
|
||||
map.put("list", operatingList);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
if("2".equals(pd.getString("TRAFFIC_TYPE"))) {
|
||||
// 货运挂车
|
||||
List<PageData> freightList = freightTrailerService.trailerList(pd.getString("CORPINFO_ID"));
|
||||
page.setPd(pd);
|
||||
List<PageData> insAnnually = maintenanceService.list(page);
|
||||
for (int i = 0; i < insAnnually.size(); i++) {
|
||||
for (int j = 0; j < freightList.size(); j++) {
|
||||
if(freightList.get(j).get("FREIGHTTRAILER_ID").equals(insAnnually.get(i).get("VEHICLE"))) {
|
||||
freightList.remove(j);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("FREIGHTTRAILER_ID", pd.getString("ID"));
|
||||
pd.put("FOREIGN_KEY", pd.getString("FREIGHTTRAILER_ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
freightList.forEach(freight -> {
|
||||
freight.put("ID", freight.getString("FREIGHTTRAILER_ID"));
|
||||
});
|
||||
map.put("list", freightList);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
|
||||
List<PageData> resData = freightTrailerService.vehicleList(pd);
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("FOREIGN_KEY", pd.getString("ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
map.put("list", resData);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -64,6 +64,7 @@ public class OperatingVehiclesController extends BaseController {
|
|||
pd.put("OPERATTIME", DateUtil.date2Str(new Date())); // 修改时间
|
||||
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID());
|
||||
pd.put("NETWORK_STATUS", "未入网");
|
||||
pd.put("ISSCRAP", "0");
|
||||
operatingVehiclesService.save(pd);
|
||||
map.put("pd", pd);
|
||||
map.put("result", errInfo);
|
||||
|
@ -252,7 +253,7 @@ public class OperatingVehiclesController extends BaseController {
|
|||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID",Jurisdiction.getCORPINFO_ID());
|
||||
pd = operatingVehiclesService.setScrapStatus(pd);
|
||||
operatingVehiclesService.setScrapStatus(pd);
|
||||
map.put("pd", pd);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
|
|
|
@ -4,10 +4,13 @@ import com.zcloud.controller.base.BaseController;
|
|||
import com.zcloud.entity.Page;
|
||||
import com.zcloud.entity.PageData;
|
||||
import com.zcloud.logs.LogAnno;
|
||||
import com.zcloud.service.freighttrailer.FreightTrailerService;
|
||||
import com.zcloud.service.operatingvehicles.OperatingVehiclesService;
|
||||
import com.zcloud.service.operations.OperationsService;
|
||||
import com.zcloud.service.system.ImgFilesService;
|
||||
import com.zcloud.util.DateUtil;
|
||||
import com.zcloud.util.Jurisdiction;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
|
@ -30,6 +33,12 @@ public class OperationsController extends BaseController {
|
|||
@Autowired
|
||||
private ImgFilesService imgfilesService;
|
||||
|
||||
@Autowired
|
||||
private OperatingVehiclesService operatingVehiclesService;
|
||||
|
||||
@Autowired
|
||||
private FreightTrailerService freightTrailerService;
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
|
@ -52,7 +61,6 @@ public class OperationsController extends BaseController {
|
|||
pd.put("ISDELETE", "0"); //是否删除(0:有效 1:删除)
|
||||
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID()); //企业ID
|
||||
pd.put("ARCHIVES_TYPE", "正常"); //档案状态
|
||||
|
||||
operationsService.save(pd);
|
||||
map.put("pd", pd);
|
||||
map.put("result", errInfo);
|
||||
|
@ -164,13 +172,21 @@ public class OperationsController extends BaseController {
|
|||
// @RequiresPermissions( value = {"question:edit" , "courseware:edit"}, logical = Logical.OR)
|
||||
@ResponseBody
|
||||
@LogAnno(menuType = "机务档案", menuServer = "营运管理", instructionsOperate = "营运管理", instructionsType = "去修改页面获取数据")
|
||||
public Object goEdit() throws Exception {
|
||||
public Object goEdit(Page page) throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
pd = operationsService.findById(pd); //根据ID读取
|
||||
|
||||
PageData pd2 = new PageData();
|
||||
pd2.put("CORPINFO_ID", pd.get("CORPINFO_ID")); //企业ID
|
||||
page.setPd(pd2);
|
||||
List<PageData> operationList = operationsService.list(page);
|
||||
for (int i = 0; i < operationList.size(); i++) {
|
||||
if(pd.get("OPERATIONS_ID").equals(operationList.get(i).get("OPERATIONS_ID"))) {
|
||||
pd.put("CYCLE_NAME",operationList.get(i).get("CYCLE_NAME"));
|
||||
}
|
||||
}
|
||||
pd.put("FOREIGN_KEY", pd.getString("OPERATIONS_ID"));
|
||||
pd.put("TYPE",126);
|
||||
List<PageData> operationsinfoImgs = imgfilesService.listAll(pd);//营运证资料图片
|
||||
|
@ -180,5 +196,77 @@ public class OperationsController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/vehicleList")
|
||||
@ResponseBody
|
||||
public Object vehicleList(Page page) throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID",Jurisdiction.getCORPINFO_ID());
|
||||
if(!StringUtils.isEmpty(pd.getString("TRAFFIC_TYPE")) && pd.getString("TRAFFIC_TYPE").equals("1")) {
|
||||
// 营运车辆
|
||||
List<PageData> operatingList = operatingVehiclesService.operationVehicleList(pd.getString("CORPINFO_ID"));
|
||||
page.setPd(pd);
|
||||
List<PageData> insAnnually = operationsService.list(page);
|
||||
for (int i = 0; i < insAnnually.size(); i++) {
|
||||
for (int j = 0; j < operatingList.size(); j++) {
|
||||
if(operatingList.get(j).get("OPERATING_ID").equals(insAnnually.get(i).get("VEHICLE"))) {
|
||||
operatingList.remove(j);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("OPERATING_ID", pd.getString("ID"));
|
||||
pd.put("FOREIGN_KEY", pd.getString("OPERATING_ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
operatingList.forEach(operating -> {
|
||||
operating.put("ID", operating.getString("OPERATING_ID"));
|
||||
});
|
||||
map.put("list", operatingList);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
if("2".equals(pd.getString("TRAFFIC_TYPE"))) {
|
||||
// 货运挂车
|
||||
List<PageData> freightList = freightTrailerService.trailerList(pd.getString("CORPINFO_ID"));
|
||||
page.setPd(pd);
|
||||
List<PageData> insAnnually = operationsService.list(page);
|
||||
for (int i = 0; i < insAnnually.size(); i++) {
|
||||
for (int j = 0; j < freightList.size(); j++) {
|
||||
if(freightList.get(j).get("FREIGHTTRAILER_ID").equals(insAnnually.get(i).get("VEHICLE"))) {
|
||||
freightList.remove(j);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("FREIGHTTRAILER_ID", pd.getString("ID"));
|
||||
pd.put("FOREIGN_KEY", pd.getString("FREIGHTTRAILER_ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
freightList.forEach(freight -> {
|
||||
freight.put("ID", freight.getString("FREIGHTTRAILER_ID"));
|
||||
});
|
||||
map.put("list", freightList);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
|
||||
List<PageData> resData = freightTrailerService.vehicleList(pd);
|
||||
if(pd.containsKey("ID")){
|
||||
pd.put("FOREIGN_KEY", pd.getString("ID"));
|
||||
pd.put("TYPE",121);
|
||||
List<PageData> drivingLicenseImgs = imgfilesService.listAll(pd);//行驶证照片
|
||||
map.put("drivingLicenseImgs", drivingLicenseImgs);
|
||||
}
|
||||
map.put("list", resData);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -75,6 +75,16 @@ public class ScrapManageController extends BaseController {
|
|||
pd.put("DELETOR", Jurisdiction.getUSER_ID());
|
||||
pd.put("DELETORNAME", Jurisdiction.getUsername());
|
||||
pd.put("DELETTIME", DateUtil.date2Str(new Date()));
|
||||
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID());
|
||||
PageData pageData = scrapManageService.findById(pd);
|
||||
if("运输车辆".equals(pageData.getString("SCRAP_VEHICLEMODEL"))) {
|
||||
PageData pd2 = new PageData();
|
||||
pd2.put("PLATE_NUMBER", pageData.get("PLATE_NUMBER"));
|
||||
pd2.put("CORPINFO_ID", pageData.get("CORPINFO_ID"));
|
||||
PageData scrapVehicle = operatingVehiclesService.findByfindByPlateNumber(pd2);
|
||||
scrapVehicle.put("ISSCRAP", "0");
|
||||
operatingVehiclesService.edit(scrapVehicle);
|
||||
}
|
||||
scrapManageService.delete(pd);
|
||||
map.put("result", errInfo); //返回结果
|
||||
return map;
|
||||
|
|
|
@ -40,5 +40,5 @@ public interface OperatingVehiclesMapper {
|
|||
|
||||
PageData findByfindByPlateNumber(PageData pd);
|
||||
|
||||
PageData setScrapStatus(PageData pd);
|
||||
void setScrapStatus(PageData pd);
|
||||
}
|
||||
|
|
|
@ -40,5 +40,5 @@ public interface OperatingVehiclesService {
|
|||
|
||||
PageData findByfindByPlateNumber(PageData pd);
|
||||
|
||||
PageData setScrapStatus(PageData pd);
|
||||
void setScrapStatus(PageData pd);
|
||||
}
|
||||
|
|
|
@ -58,7 +58,7 @@ public class OperatingVehiclesServiceImpl implements OperatingVehiclesService {
|
|||
}
|
||||
|
||||
@Override
|
||||
public PageData setScrapStatus(PageData pd) {
|
||||
return operatingVehiclesMapper.setScrapStatus(pd);
|
||||
public void setScrapStatus(PageData pd) {
|
||||
operatingVehiclesMapper.setScrapStatus(pd);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -340,6 +340,7 @@
|
|||
<if test="pd.WATCH_DATE != null and pd.WATCH_DATE != ''"><!-- 关键词检索 -->
|
||||
and f.WATCH_DATE LIKE CONCAT(CONCAT('%', #{pd.WATCH_DATE}),'%')
|
||||
</if>
|
||||
ORDER BY f.OPERATTIME DESC
|
||||
</select>
|
||||
|
||||
<select id="listAll" parameterType="pd" resultType="pd">
|
||||
|
|
|
@ -350,6 +350,7 @@
|
|||
<if test="pd.FACILITY_LOCALTION != null and pd.FACILITY_LOCALTION != ''"><!-- 关键词检索 -->
|
||||
and f.FACILITY_LOCALTION LIKE CONCAT(CONCAT('%', #{pd.FACILITY_LOCALTION}),'%')
|
||||
</if>
|
||||
ORDER BY f.OPERATTIME DESC
|
||||
</select>
|
||||
|
||||
<select id="listAll" parameterType="pd" resultType="pd">
|
||||
|
|
|
@ -189,7 +189,7 @@
|
|||
#{DELETORNAME},
|
||||
#{DELETTIME},
|
||||
#{ISSCRAP},
|
||||
#{ISASSIGNED},
|
||||
#{ISASSIGNED}
|
||||
</sql>
|
||||
|
||||
<!-- 新增-->
|
||||
|
@ -310,7 +310,6 @@
|
|||
<include refid="tableName"></include> f
|
||||
where
|
||||
f.PLATE_NUMBER = #{PLATE_NUMBER} AND
|
||||
f.ISDELETE = '0' AND
|
||||
f.CORPINFO_ID = #{CORPINFO_ID}
|
||||
</select>
|
||||
|
||||
|
@ -542,6 +541,7 @@
|
|||
f
|
||||
where f.CORPINFO_ID = #{corpId}
|
||||
and f.ISDELETE = '0'
|
||||
and f.ISSCRAP = '0'
|
||||
</select>
|
||||
|
||||
<!-- 所属企业列表 -->
|
||||
|
|
|
@ -147,7 +147,6 @@
|
|||
f.CORPINFO_ID = #{CORPINFO_ID}
|
||||
</select>
|
||||
|
||||
<!-- 列表 -->
|
||||
<!-- 列表(全部) -->
|
||||
<select id="datalistPage" parameterType="page" resultType="pd">
|
||||
select
|
||||
|
@ -161,9 +160,10 @@
|
|||
<if test="pd.DISPOSE_STATUS != null and pd.DISPOSE_STATUS != ''"><!-- 关键词检索 -->
|
||||
and f.DISPOSE_STATUS = #{pd.DISPOSE_STATUS}
|
||||
</if>
|
||||
<if test="pd.REPORTED_DATE != null and pd.REPORTED_DATE != ''"><!-- 关键词检索 -->
|
||||
and f.REPORTED_DATE = #{pd.REPORTED_DATE}
|
||||
<if test="pd.REPORTED_TIME != null and pd.REPORTED_TIME != ''"><!-- 关键词检索 -->
|
||||
and f.REPORTED_TIME = #{pd.REPORTED_TIME}
|
||||
</if>
|
||||
ORDER BY f.OPERATTIME DESC
|
||||
</select>
|
||||
|
||||
<!-- 所属企业列表 -->
|
||||
|
|
|
@ -446,7 +446,7 @@
|
|||
AND f.TRANSPORT_ENTERPRISES = #{pd.TRANSPORT_ENTERPRISES}
|
||||
</if>
|
||||
ORDER BY f.OPERATTIME DESC
|
||||
ORDER BY OPERATTIME DESC
|
||||
|
||||
</select>
|
||||
|
||||
<select id="listAll" parameterType="pd" resultType="pd">
|
||||
|
|
Loading…
Reference in New Issue