BUG优化

dev
xiepeng 2024-04-23 18:03:50 +08:00
parent 4f772602b8
commit aab7cc1666
13 changed files with 48 additions and 57 deletions

View File

@ -89,7 +89,6 @@ public class TrafficSecurityNoticeController extends BaseController {
pd.put("SIGNING", "0"); // 签收情况 pd.put("SIGNING", "0"); // 签收情况
pd.put("REPLY", "0"); // 回复情况 pd.put("REPLY", "0"); // 回复情况
securityNoticeService.save(pd); securityNoticeService.save(pd);
map.put("result", errInfo); map.put("result", errInfo);
map.put("pd", pd); map.put("pd", pd);
return map; return map;

View File

@ -50,7 +50,6 @@ public class TrafficSecurityWaybillRegistrationController extends BaseController
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID()); //企业ID pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID()); //企业ID
page.setPd(pd); page.setPd(pd);
List<PageData> varList = trafficSecurityWaybillRegistrationService.listForSecurityWaybill(page); List<PageData> varList = trafficSecurityWaybillRegistrationService.listForSecurityWaybill(page);
map.put("varList", varList); map.put("varList", varList);
map.put("page", page); map.put("page", page);
map.put("result", errInfo); map.put("result", errInfo);

View File

@ -153,6 +153,16 @@ public class FreighttTrailerController extends BaseController {
pd.put("OPERATTIME", DateUtil.date2Str(new Date())); //修改时间 pd.put("OPERATTIME", DateUtil.date2Str(new Date())); //修改时间
PageData freightTrailer = freightTrailerService.findById(pd); PageData freightTrailer = freightTrailerService.findById(pd);
if(StringUtils.equals(freightTrailer.getString("ISSCRAP"), "1")) {
pd.put("ISSCRAP", "1");
} else{
pd.put("ISSCRAP", "0");
}
if (StringUtils.equals(freightTrailer.getString("ISASSIGNED"), "1")) {
pd.put("ISASSIGNED", "1");
}else{
pd.put("ISASSIGNED", "0");
}
List<PageData> taxationList = taxationManageService.taxationList(pd.getString("CORPINFO_ID")); // 更新车船税数据 List<PageData> taxationList = taxationManageService.taxationList(pd.getString("CORPINFO_ID")); // 更新车船税数据
List<PageData> assignedList = assignedManageService.assignedList(pd.getString("CORPINFO_ID")); // 更新过户数据 List<PageData> assignedList = assignedManageService.assignedList(pd.getString("CORPINFO_ID")); // 更新过户数据
for (PageData taxation : taxationList) { for (PageData taxation : taxationList) {

View File

@ -48,7 +48,7 @@ public class MaintainController extends BaseController {
pd.put("MAINTAIN_ID", this.get32UUID()); pd.put("MAINTAIN_ID", this.get32UUID());
pd.put("ISDELETE", "0"); //是否删除(0:有效 1删除) pd.put("ISDELETE", "0"); //是否删除(0:有效 1删除)
pd.put("CREATOR", Jurisdiction.getUSER_ID()); //添加人id pd.put("CREATOR", Jurisdiction.getUSER_ID()); //添加人id
pd.put("CREATORNAME", Jurisdiction.getUsername()); //添加人名字 pd.put("CREATORNAME", Jurisdiction.getName()); //添加人名字
pd.put("CREATTIME", DateUtil.date2Str(new Date())); //添加时间 pd.put("CREATTIME", DateUtil.date2Str(new Date())); //添加时间
maintainService.save(pd); maintainService.save(pd);
map.put("pd", pd); map.put("pd", pd);

View File

@ -130,7 +130,7 @@ public class OperatingVehiclesController extends BaseController {
pd.put("OPERATOR", Jurisdiction.getCORPINFO_ID()); pd.put("OPERATOR", Jurisdiction.getCORPINFO_ID());
pd.put("OPERATORNAME", Jurisdiction.getName()); pd.put("OPERATORNAME", Jurisdiction.getName());
pd.put("OPERATTIME", DateUtil.date2Str(new Date())); pd.put("OPERATTIME", DateUtil.date2Str(new Date()));
PageData operation = operatingVehiclesService.findById(pd); /*PageData operation = operatingVehiclesService.findById(pd);
List<PageData> assignedList = assignedManageService.assignedList(pd.getString("CORPINFO_ID")); List<PageData> assignedList = assignedManageService.assignedList(pd.getString("CORPINFO_ID"));
for (PageData assigned : assignedList) { for (PageData assigned : assignedList) {
if(operation.get("PLATE_NUMBER").equals(assigned.get("RAW_PLATE_NUMBER"))) { if(operation.get("PLATE_NUMBER").equals(assigned.get("RAW_PLATE_NUMBER"))) {
@ -138,12 +138,14 @@ public class OperatingVehiclesController extends BaseController {
assigned.put("RAW_OWNERS", pd.get("VEHICLEOWNER")); assigned.put("RAW_OWNERS", pd.get("VEHICLEOWNER"));
assignedManageService.edit(assigned); assignedManageService.edit(assigned);
} }
} }*/
operatingVehiclesService.edit(pd); operatingVehiclesService.edit(pd);
map.put("pd", pd); map.put("pd", pd);
map.put("result", errInfo); map.put("result", errInfo);
return map; return map;
} }
/** /**
* @param * @param
* @throws Exception * @throws Exception
@ -191,9 +193,7 @@ public class OperatingVehiclesController extends BaseController {
} }
@RequestMapping(value = "/list") @RequestMapping(value = "/list")
// @RequiresPermissions( value = {"question:list" , "courseware:list"}, logical = Logical.OR)
@ResponseBody @ResponseBody
@LogAnno(menuType = "基础信息管理", menuServer = "货运挂车", instructionsOperate = "货运挂车", instructionsType = "列表")
public Object list(Page page) throws Exception { public Object list(Page page) throws Exception {
Map<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
String errInfo = "success"; String errInfo = "success";

View File

@ -192,11 +192,13 @@ public class OperationsController extends BaseController {
pd2.put("CORPINFO_ID", pd.get("CORPINFO_ID")); //企业ID pd2.put("CORPINFO_ID", pd.get("CORPINFO_ID")); //企业ID
page.setPd(pd2); page.setPd(pd2);
List<PageData> operationList = operationsService.list(page); List<PageData> operationList = operationsService.list(page);
if (!CollectionUtils.isEmpty(operationList)) {
for (int i = 0; i < operationList.size(); i++) { for (int i = 0; i < operationList.size(); i++) {
if (pd.get("OPERATIONS_ID").equals(operationList.get(i).get("OPERATIONS_ID"))) { if (pd.get("OPERATIONS_ID").equals(operationList.get(i).get("OPERATIONS_ID"))) {
pd.put("CYCLE_NAME", operationList.get(i).get("CYCLE_NAME")); pd.put("CYCLE_NAME", operationList.get(i).get("CYCLE_NAME"));
} }
} }
}
pd.put("FOREIGN_KEY", pd.getString("OPERATIONS_ID")); pd.put("FOREIGN_KEY", pd.getString("OPERATIONS_ID"));
pd.put("TYPE", 126); pd.put("TYPE", 126);
List<PageData> operationsinfoImgs = imgfilesService.listAll(pd);//营运证资料图片 List<PageData> operationsinfoImgs = imgfilesService.listAll(pd);//营运证资料图片
@ -221,15 +223,16 @@ public class OperationsController extends BaseController {
List<PageData> operationsList = operationsService.list(page); List<PageData> operationsList = operationsService.list(page);
// 获取营运车辆列表中所有的运营车辆 // 获取营运车辆列表中所有的运营车辆
List<PageData> operations = operationsList.stream().filter(data -> StringUtils.equals(data.getString("VEHICLE_MODEL"), "1")) List<PageData> operations = operationsList.stream()
.filter(data -> StringUtils.equals(data.getString("VEHICLE_MODEL"), "1"))
.collect(Collectors.toList()); .collect(Collectors.toList());
// 过滤掉营运管理列表中所有营运车辆信息 // 过滤掉营运管理列表中所有营运车辆信息
List<PageData> varList = new ArrayList<>(); List<PageData> varList = new ArrayList<>();
if (!CollectionUtils.isEmpty(operations)) { if (!CollectionUtils.isEmpty(operations)) {
varList = operatingList.stream().parallel() varList = operatingList.stream().parallel()
.filter(operating -> operations.stream(). .filter(operating -> operations.stream()
noneMatch(operation -> StringUtils.equals(operating.getString("OPERATING_ID"), operation.getString("VEHICLE")))) .noneMatch(operation -> StringUtils.equals(operating.getString("OPERATING_ID"), operation.getString("VEHICLE"))))
.collect(Collectors.toList()); .collect(Collectors.toList());
} else { } else {
varList = operatingList; varList = operatingList;

View File

@ -101,7 +101,7 @@
<if test="pd.INQUIRYCONTENT != null and pd.INQUIRYCONTENT != ''"><!-- 关键词检索 --> <if test="pd.INQUIRYCONTENT != null and pd.INQUIRYCONTENT != ''"><!-- 关键词检索 -->
and f.INQUIRYCONTENT LIKE CONCAT(CONCAT('%', #{pd.INQUIRYCONTENT}),'%') and f.INQUIRYCONTENT LIKE CONCAT(CONCAT('%', #{pd.INQUIRYCONTENT}),'%')
</if> </if>
order by f.CREATTIME DESC order by f.OPERATTIME DESC
</select> </select>
<select id="getDrivingCommitment" parameterType="page" resultType="pd"> <select id="getDrivingCommitment" parameterType="page" resultType="pd">

View File

@ -109,7 +109,7 @@
<if test="pd.CHECKTYPE_ID != null and pd.CHECKTYPE_ID != ''"><!-- 关键词检索 --> <if test="pd.CHECKTYPE_ID != null and pd.CHECKTYPE_ID != ''"><!-- 关键词检索 -->
and f.CHECKTYPE_ID = #{pd.CHECKTYPE_ID} and f.CHECKTYPE_ID = #{pd.CHECKTYPE_ID}
</if> </if>
order by f.CREATTIME DESC order by f.OPERATTIME DESC
</select> </select>
<select id="findById" resultType="com.zcloud.entity.PageData" parameterType="pd"> <select id="findById" resultType="com.zcloud.entity.PageData" parameterType="pd">

View File

@ -137,7 +137,7 @@
<if test="pd.VALIDSTATUS != null and pd.VALIDSTATUS != ''"><!-- 关键词检索-有效状态 --> <if test="pd.VALIDSTATUS != null and pd.VALIDSTATUS != ''"><!-- 关键词检索-有效状态 -->
and f.VALIDSTATUS = #{pd.VALIDSTATUS} and f.VALIDSTATUS = #{pd.VALIDSTATUS}
</if> </if>
ORDER BY f.CREATETIME DESC ORDER BY f.OPERATTIME DESC
</select> </select>
<select id="findById" resultType="com.zcloud.entity.PageData" parameterType="com.zcloud.entity.PageData"> <select id="findById" resultType="com.zcloud.entity.PageData" parameterType="com.zcloud.entity.PageData">

View File

@ -133,7 +133,7 @@
<if test="pd.VALIDSTATUS != null and pd.VALIDSTATUS != ''"><!-- 关键词检索-有效状态 --> <if test="pd.VALIDSTATUS != null and pd.VALIDSTATUS != ''"><!-- 关键词检索-有效状态 -->
and f.VALIDSTATUS = #{pd.VALIDSTATUS} and f.VALIDSTATUS = #{pd.VALIDSTATUS}
</if> </if>
ORDER BY f.CREATETIME DESC ORDER BY f.OPERATTIME DESC
</select> </select>
<select id="findById" resultType="com.zcloud.entity.PageData" parameterType="com.zcloud.entity.PageData"> <select id="findById" resultType="com.zcloud.entity.PageData" parameterType="com.zcloud.entity.PageData">

View File

@ -345,6 +345,7 @@
f.ISDELETE = '0' f.ISDELETE = '0'
AND AND
f.FIREFIGHTINGFACILITY_ID = #{pd.FIREFIGHTINGFACILITY_ID} f.FIREFIGHTINGFACILITY_ID = #{pd.FIREFIGHTINGFACILITY_ID}
ORDER BY f.OPERATTIME DESC
</select> </select>

View File

@ -204,6 +204,8 @@
f.APPROVED_LOAD_CAPACITY, f.APPROVED_LOAD_CAPACITY,
f.VOLUME, f.VOLUME,
f.NOTES, f.NOTES,
f.ISSCRAP as ISSCRAP,
f.ISASSIGNED as ISASSIGNED,
(select t.FILEPATH from bus_imgfiles t where t.TYPE = 120 and t.FOREIGN_KEY = f.FREIGHTTRAILER_ID limit 1) as TRAILER_IMG, (select t.FILEPATH from bus_imgfiles t where t.TYPE = 120 and t.FOREIGN_KEY = f.FREIGHTTRAILER_ID limit 1) as TRAILER_IMG,
(select t.FILEPATH from bus_imgfiles t where t.TYPE = 121 and t.FOREIGN_KEY = f.FREIGHTTRAILER_ID limit 1) as DRIVING_LICENSE_IMG, (select t.FILEPATH from bus_imgfiles t where t.TYPE = 121 and t.FOREIGN_KEY = f.FREIGHTTRAILER_ID limit 1) as DRIVING_LICENSE_IMG,
(select t.FILEPATH from bus_imgfiles t where t.TYPE = 122 and t.FOREIGN_KEY = f.FREIGHTTRAILER_ID limit 1) as OPER_CERTIFICATE_IMG, (select t.FILEPATH from bus_imgfiles t where t.TYPE = 122 and t.FOREIGN_KEY = f.FREIGHTTRAILER_ID limit 1) as OPER_CERTIFICATE_IMG,

View File

@ -136,30 +136,7 @@
<!-- 通过ID获取数据 --> <!-- 通过ID获取数据 -->
<select id="findById" parameterType="pd" resultType="pd"> <select id="findById" parameterType="pd" resultType="pd">
select select
f.INSPECTANNUALLY_ID, f.*,
f.CORPINFO_ID,
f.NUM,
f.VEHICLE_MODEL,
f.VEHICLE,
f.CAR_OWNERS,
f.TELEPHONE,
f.REGISTRANT,
f.PROCESSING_DATE,
f.ANNUAL_INSPECTION_CYCLE,
f.DUE_DATE,
f.INSPECTFEES,
f.ACTUAL_COLLECTION,
f.ADDRESS,
f.REMINDER_DAYS,
f.REMINDER_DATE,
f.REMINDER_STATUS,
f.INSPECTINFO,
f.NOTES,
f.ARCHIVES_TYPE,
f.ISDELETE,
f.CREATOR,
f.CREATORNAME,
f.CREATTIME,
(SELECT sd.NAME FROM sys_dictionaries sd where sd.DICTIONARIES_ID=f.ANNUAL_INSPECTION_CYCLE) as ANNUAL_INSPECTION_CYCLE_NAME, (SELECT sd.NAME FROM sys_dictionaries sd where sd.DICTIONARIES_ID=f.ANNUAL_INSPECTION_CYCLE) as ANNUAL_INSPECTION_CYCLE_NAME,
v.COMPANY_AREA as AREA, v.COMPANY_AREA as AREA,
v.PLATE_NUMBER v.PLATE_NUMBER
@ -217,7 +194,7 @@
<if test="pd.DUE_DATE_TYPE != null and pd.DUE_DATE_TYPE != ''"> <if test="pd.DUE_DATE_TYPE != null and pd.DUE_DATE_TYPE != ''">
and case when f.DUE_DATE &lt; NOW() then 0 else 1 end = #{pd.DUE_DATE_TYPE} and case when f.DUE_DATE &lt; NOW() then 0 else 1 end = #{pd.DUE_DATE_TYPE}
</if> </if>
ORDER BY f.CREATTIME DESC ORDER BY f.OPERATTIME DESC
</select> </select>
<select id="annuallyList" parameterType="page" resultType="pd"> <select id="annuallyList" parameterType="page" resultType="pd">