forked from integrated_whb/integrated_whb
BUG优化
parent
94709d2b14
commit
bd7f1054fb
|
@ -60,8 +60,7 @@ public class MaintenanceController extends BaseController {
|
||||||
pd.put("CREATTIME", DateUtil.date2Str(new Date())); //添加时间
|
pd.put("CREATTIME", DateUtil.date2Str(new Date())); //添加时间
|
||||||
pd.put("ISDELETE", "0"); //是否删除(0:有效 1:删除)
|
pd.put("ISDELETE", "0"); //是否删除(0:有效 1:删除)
|
||||||
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID()); //企业ID
|
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID()); //企业ID
|
||||||
pd.put("ARCHIVES_TYPE", "正常"); //档案状态
|
pd.put("ARCHIVES_TYPE", "0"); //档案状态
|
||||||
|
|
||||||
maintenanceService.save(pd);
|
maintenanceService.save(pd);
|
||||||
map.put("pd", pd);
|
map.put("pd", pd);
|
||||||
map.put("result", errInfo);
|
map.put("result", errInfo);
|
||||||
|
@ -157,6 +156,11 @@ public class MaintenanceController 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 = maintenanceService.list(page); //列出Question列表
|
List<PageData> varList = maintenanceService.list(page); //列出Question列表
|
||||||
|
for (PageData operation : varList) {
|
||||||
|
if("1".equals(operation.get("OPEAR_ISSCRAP")) || "1".equals(operation.get("FREIGHT_ISSCRAP"))) {
|
||||||
|
operation.put("ARCHIVES_TYPE", "2");
|
||||||
|
}
|
||||||
|
}
|
||||||
map.put("varList", varList);
|
map.put("varList", varList);
|
||||||
map.put("page", page);
|
map.put("page", page);
|
||||||
map.put("result", errInfo);
|
map.put("result", errInfo);
|
||||||
|
|
|
@ -60,7 +60,7 @@ public class OperationsController extends BaseController {
|
||||||
pd.put("CREATTIME", DateUtil.date2Str(new Date())); //添加时间
|
pd.put("CREATTIME", DateUtil.date2Str(new Date())); //添加时间
|
||||||
pd.put("ISDELETE", "0"); //是否删除(0:有效 1:删除)
|
pd.put("ISDELETE", "0"); //是否删除(0:有效 1:删除)
|
||||||
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID()); //企业ID
|
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID()); //企业ID
|
||||||
pd.put("ARCHIVES_TYPE", "正常"); //档案状态
|
pd.put("ARCHIVES_TYPE", "0"); //档案状态
|
||||||
operationsService.save(pd);
|
operationsService.save(pd);
|
||||||
map.put("pd", pd);
|
map.put("pd", pd);
|
||||||
map.put("result", errInfo);
|
map.put("result", errInfo);
|
||||||
|
@ -156,6 +156,11 @@ public class OperationsController 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 = operationsService.list(page); //列出Question列表
|
List<PageData> varList = operationsService.list(page); //列出Question列表
|
||||||
|
for (PageData operation : varList) {
|
||||||
|
if("1".equals(operation.get("OPEAR_ISSCRAP")) || "1".equals(operation.get("FREIGHT_ISSCRAP"))) {
|
||||||
|
operation.put("ARCHIVES_TYPE", "2");
|
||||||
|
}
|
||||||
|
}
|
||||||
map.put("varList", varList);
|
map.put("varList", varList);
|
||||||
map.put("page", page);
|
map.put("page", page);
|
||||||
map.put("result", errInfo);
|
map.put("result", errInfo);
|
||||||
|
|
|
@ -82,5 +82,7 @@ public interface FreightTrailerMapper {
|
||||||
void editScrapStatus(PageData pd);
|
void editScrapStatus(PageData pd);
|
||||||
|
|
||||||
PageData findByPlateNumber(PageData pd2);
|
PageData findByPlateNumber(PageData pd2);
|
||||||
|
|
||||||
|
PageData vehicle(PageData pd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -82,5 +82,7 @@ public interface FreightTrailerService {
|
||||||
void editScrapStatus(PageData pd);
|
void editScrapStatus(PageData pd);
|
||||||
|
|
||||||
PageData findByPlateNumber(PageData pd2);
|
PageData findByPlateNumber(PageData pd2);
|
||||||
|
|
||||||
|
PageData vehicle(PageData pd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -122,5 +122,10 @@ public class FreightTrailerServiceImpl implements FreightTrailerService {
|
||||||
public PageData findByPlateNumber(PageData pd2) {
|
public PageData findByPlateNumber(PageData pd2) {
|
||||||
return freightTrailerMapper.findByPlateNumber(pd2);
|
return freightTrailerMapper.findByPlateNumber(pd2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public PageData vehicle(PageData pd) {
|
||||||
|
return freightTrailerMapper.vehicle(pd);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -57,6 +57,7 @@
|
||||||
f.OPERATORNAME,
|
f.OPERATORNAME,
|
||||||
f.OPERATTIME,
|
f.OPERATTIME,
|
||||||
f.AGE,
|
f.AGE,
|
||||||
|
f.GENDER,
|
||||||
f.EDUCATIONALLEVEL,
|
f.EDUCATIONALLEVEL,
|
||||||
f.DEPARTMENT,
|
f.DEPARTMENT,
|
||||||
f.JOBTYPE,
|
f.JOBTYPE,
|
||||||
|
@ -111,6 +112,7 @@
|
||||||
OPERATORNAME,
|
OPERATORNAME,
|
||||||
OPERATTIME,
|
OPERATTIME,
|
||||||
AGE,
|
AGE,
|
||||||
|
GENDER,
|
||||||
EDUCATIONALLEVEL,
|
EDUCATIONALLEVEL,
|
||||||
DEPARTMENT,
|
DEPARTMENT,
|
||||||
JOBTYPE,
|
JOBTYPE,
|
||||||
|
@ -165,6 +167,7 @@
|
||||||
#{OPERATORNAME},
|
#{OPERATORNAME},
|
||||||
#{OPERATTIME},
|
#{OPERATTIME},
|
||||||
#{AGE},
|
#{AGE},
|
||||||
|
#{GENDER},
|
||||||
#{EDUCATIONALLEVEL},
|
#{EDUCATIONALLEVEL},
|
||||||
#{DEPARTMENT},
|
#{DEPARTMENT},
|
||||||
#{JOBTYPE},
|
#{JOBTYPE},
|
||||||
|
|
|
@ -160,6 +160,7 @@
|
||||||
<if test="pd.VALIDSTATUS != null and pd.VALIDSTATUS != ''">
|
<if test="pd.VALIDSTATUS != null and pd.VALIDSTATUS != ''">
|
||||||
and COALESCE(c.VALIDSTATUS, '0') = #{pd.VALIDSTATUS}
|
and COALESCE(c.VALIDSTATUS, '0') = #{pd.VALIDSTATUS}
|
||||||
</if>
|
</if>
|
||||||
|
ORDER BY c.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">
|
||||||
|
|
|
@ -247,6 +247,19 @@
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<!-- 货运挂车列表ALL -->
|
||||||
|
<select id="vehicle" parameterType="pd" resultType="pd">
|
||||||
|
select
|
||||||
|
bto.*,
|
||||||
|
btmf.*
|
||||||
|
from
|
||||||
|
v_traffic f
|
||||||
|
LEFT JOIN bus_traffic_operatingvehicle bto on bto.OPERATING_ID = f.ID
|
||||||
|
LEFT JOIN bus_traffic_mechanical_freighttrailer on btmf.FREIGHTTRAILER_ID = f.ID
|
||||||
|
where
|
||||||
|
f.ID = #{ID}
|
||||||
|
</select>
|
||||||
|
|
||||||
<select id="listOut" parameterType="pd" resultType="pd">
|
<select id="listOut" parameterType="pd" resultType="pd">
|
||||||
select
|
select
|
||||||
<include refid="Field2"></include>
|
<include refid="Field2"></include>
|
||||||
|
|
|
@ -51,7 +51,8 @@
|
||||||
OPERATTIME,
|
OPERATTIME,
|
||||||
DELETEOR,
|
DELETEOR,
|
||||||
DELETEORNAME,
|
DELETEORNAME,
|
||||||
DELETTIME
|
DELETTIME,
|
||||||
|
ARCHIVES_TYPE
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<!-- 字段值定义 -->
|
<!-- 字段值定义 -->
|
||||||
|
@ -97,7 +98,8 @@
|
||||||
#{OPERATTIME},
|
#{OPERATTIME},
|
||||||
#{DELETEOR},
|
#{DELETEOR},
|
||||||
#{DELETEORNAME},
|
#{DELETEORNAME},
|
||||||
#{DELETTIME}
|
#{DELETTIME},
|
||||||
|
#{ARCHIVES_TYPE}
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<!-- 新增-->
|
<!-- 新增-->
|
||||||
|
@ -148,7 +150,8 @@
|
||||||
NOTES = #{NOTES},
|
NOTES = #{NOTES},
|
||||||
OPERATOR = #{OPERATOR},
|
OPERATOR = #{OPERATOR},
|
||||||
OPERATORNAME = #{OPERATORNAME},
|
OPERATORNAME = #{OPERATORNAME},
|
||||||
OPERATTIME = #{OPERATTIME}
|
OPERATTIME = #{OPERATTIME},
|
||||||
|
ARCHIVES_TYPE = #{ARCHIVES_TYPE}
|
||||||
where
|
where
|
||||||
MAINTENANCE_ID = #{MAINTENANCE_ID}
|
MAINTENANCE_ID = #{MAINTENANCE_ID}
|
||||||
</update>
|
</update>
|
||||||
|
@ -221,14 +224,16 @@
|
||||||
select
|
select
|
||||||
f.*,
|
f.*,
|
||||||
case when f.DUE_DATE < NOW() then 0 else 1 end as DUE_DATE_TYPE,
|
case when f.DUE_DATE < NOW() then 0 else 1 end as DUE_DATE_TYPE,
|
||||||
v1.PLATE_NUMBER
|
v1.PLATE_NUMBER,
|
||||||
|
o.ISSCRAP AS OPEAR_ISSCRAP,
|
||||||
|
btmf.ISSCRAP AS FREIGHT_ISSCRAP
|
||||||
from
|
from
|
||||||
<include refid="tableName"></include>
|
<include refid="tableName"></include>
|
||||||
f
|
f
|
||||||
INNER JOIN v_traffic v1 on f.VEHICLE = v1.ID
|
INNER JOIN v_traffic v1 on f.VEHICLE = v1.ID
|
||||||
LEFT JOIN BUS_TRAFFIC_OPERATINGVEHICLE o on o.OPERATING_ID = f.VEHICLE
|
LEFT JOIN BUS_TRAFFIC_OPERATINGVEHICLE o on o.OPERATING_ID = f.VEHICLE
|
||||||
LEFT JOIN BUS_TRAFFIC_MECHANICAL_FREIGHTTRAILER btmf on btmf.FREIGHTTRAILER_ID = f.VEHICLE
|
LEFT JOIN BUS_TRAFFIC_MECHANICAL_FREIGHTTRAILER btmf on btmf.FREIGHTTRAILER_ID = f.VEHICLE
|
||||||
where f.ISDELETE = '0' and f.CORPINFO_ID = #{pd.CORPINFO_ID} AND (o.ISSCRAP = '0' OR btmf.ISSCRAP = '0')
|
where f.ISDELETE = '0' and f.CORPINFO_ID = #{pd.CORPINFO_ID}
|
||||||
<if test="pd.BASICINFO_LICENSE_PLATE != null and pd.BASICINFO_LICENSE_PLATE != ''">
|
<if test="pd.BASICINFO_LICENSE_PLATE != null and pd.BASICINFO_LICENSE_PLATE != ''">
|
||||||
and f.BASICINFO_LICENSE_PLATE LIKE CONCAT(CONCAT('%', #{pd.BASICINFO_LICENSE_PLATE}),'%')
|
and f.BASICINFO_LICENSE_PLATE LIKE CONCAT(CONCAT('%', #{pd.BASICINFO_LICENSE_PLATE}),'%')
|
||||||
</if>
|
</if>
|
||||||
|
|
|
@ -48,7 +48,8 @@
|
||||||
OPERATTIME,
|
OPERATTIME,
|
||||||
DELETEOR,
|
DELETEOR,
|
||||||
DELETEORNAME,
|
DELETEORNAME,
|
||||||
DELETTIME
|
DELETTIME,
|
||||||
|
ARCHIVES_TYPE
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<!-- 字段值 -->
|
<!-- 字段值 -->
|
||||||
|
@ -91,7 +92,8 @@
|
||||||
#{OPERATTIME},
|
#{OPERATTIME},
|
||||||
#{DELETEOR},
|
#{DELETEOR},
|
||||||
#{DELETEORNAME},
|
#{DELETEORNAME},
|
||||||
#{DELETTIME}
|
#{DELETTIME},
|
||||||
|
#{ARCHIVES_TYPE}
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
|
|
||||||
|
@ -140,6 +142,7 @@
|
||||||
OPERATOR = #{OPERATOR},
|
OPERATOR = #{OPERATOR},
|
||||||
OPERATORNAME = #{OPERATORNAME},
|
OPERATORNAME = #{OPERATORNAME},
|
||||||
OPERATTIME = #{OPERATTIME}
|
OPERATTIME = #{OPERATTIME}
|
||||||
|
ARCHIVES_TYPE = #{ARCHIVES_TYPE}
|
||||||
where
|
where
|
||||||
OPERATIONS_ID = #{OPERATIONS_ID}
|
OPERATIONS_ID = #{OPERATIONS_ID}
|
||||||
</update>
|
</update>
|
||||||
|
@ -187,10 +190,11 @@
|
||||||
f.OPERATTIME,
|
f.OPERATTIME,
|
||||||
f.DELETEOR,
|
f.DELETEOR,
|
||||||
f.DELETEORNAME,
|
f.DELETEORNAME,
|
||||||
f.DELETTIME
|
f.DELETTIME,
|
||||||
|
v.PLATE_NUMBER
|
||||||
from
|
from
|
||||||
<include refid="tableName"></include>
|
<include refid="tableName"></include> f
|
||||||
f
|
INNER JOIN v_traffic v on v.ID = f.VEHICLE
|
||||||
where
|
where
|
||||||
f.OPERATIONS_ID = #{OPERATIONS_ID}
|
f.OPERATIONS_ID = #{OPERATIONS_ID}
|
||||||
</select>
|
</select>
|
||||||
|
@ -263,14 +267,16 @@
|
||||||
f.*,
|
f.*,
|
||||||
case when f.DUE_DATE < NOW() then 0 else 1 end as DUE_DATE_TYPE,
|
case when f.DUE_DATE < NOW() then 0 else 1 end as DUE_DATE_TYPE,
|
||||||
v1.PLATE_NUMBER,
|
v1.PLATE_NUMBER,
|
||||||
v1.TRAFFIC_TYPE
|
v1.TRAFFIC_TYPE,
|
||||||
|
o.ISSCRAP AS OPEAR_ISSCRAP,
|
||||||
|
btmf.ISSCRAP AS FREIGHT_ISSCRAP
|
||||||
from
|
from
|
||||||
<include refid="tableName"></include> f
|
<include refid="tableName"></include> f
|
||||||
left join sys_dictionaries b on b.DICTIONARIES_ID=f.CYCLE AND b.PARENT_ID='8b7dea3977fd4360a3cc8112368b90ff'
|
left join sys_dictionaries b on b.DICTIONARIES_ID=f.CYCLE AND b.PARENT_ID='8b7dea3977fd4360a3cc8112368b90ff'
|
||||||
INNER JOIN v_traffic v1 on f.VEHICLE = v1.ID
|
INNER JOIN v_traffic v1 on f.VEHICLE = v1.ID
|
||||||
LEFT JOIN BUS_TRAFFIC_OPERATINGVEHICLE o on o.OPERATING_ID = f.VEHICLE
|
LEFT JOIN BUS_TRAFFIC_OPERATINGVEHICLE o on o.OPERATING_ID = f.VEHICLE
|
||||||
LEFT JOIN BUS_TRAFFIC_MECHANICAL_FREIGHTTRAILER btmf on btmf.FREIGHTTRAILER_ID = f.VEHICLE
|
LEFT JOIN BUS_TRAFFIC_MECHANICAL_FREIGHTTRAILER btmf on btmf.FREIGHTTRAILER_ID = f.VEHICLE
|
||||||
WHERE f.ISDELETE = '0' and f.CORPINFO_ID = #{pd.CORPINFO_ID} AND (o.ISSCRAP = '0' OR btmf.ISSCRAP = '0')
|
WHERE f.ISDELETE = '0' and f.CORPINFO_ID = #{pd.CORPINFO_ID}
|
||||||
<if test="pd.BASICINFO_LICENSE_PLATE != null and pd.BASICINFO_LICENSE_PLATE != ''">
|
<if test="pd.BASICINFO_LICENSE_PLATE != null and pd.BASICINFO_LICENSE_PLATE != ''">
|
||||||
and f.BASICINFO_LICENSE_PLATE LIKE CONCAT(CONCAT('%', #{pd.BASICINFO_LICENSE_PLATE}),'%')
|
and f.BASICINFO_LICENSE_PLATE LIKE CONCAT(CONCAT('%', #{pd.BASICINFO_LICENSE_PLATE}),'%')
|
||||||
</if>
|
</if>
|
||||||
|
|
Loading…
Reference in New Issue