Commit 4cbea2b6 authored by hezhen's avatar hezhen

添加删除和搜索功能

parent 1399b47c
...@@ -837,4 +837,13 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> { ...@@ -837,4 +837,13 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> {
//去重 //去重
return zoneCompanyIds.parallelStream().distinct().collect(Collectors.toList()); return zoneCompanyIds.parallelStream().distinct().collect(Collectors.toList());
} }
//删除车辆信息
public RestResponse delVehicleById(String id){
Vehicle vehicle=new Vehicle();
vehicle.setId(id);
vehicle.setIsDel(1);
updateSelectiveById(vehicle);
return RestResponse.suc();
}
} }
...@@ -136,4 +136,9 @@ public class Vehicle { ...@@ -136,4 +136,9 @@ public class Vehicle {
*/ */
private Integer expectDestinationBranchCompanyId; private Integer expectDestinationBranchCompanyId;
/**
* 是否删除;0-正常;1-删除
*/
private Integer isDel;
} }
\ No newline at end of file
...@@ -293,5 +293,16 @@ public class VehicleController extends BaseController<VehicleBiz> { ...@@ -293,5 +293,16 @@ public class VehicleController extends BaseController<VehicleBiz> {
return vehicleBookRecordBiz.retVehicle(operatorId, userName, retVehicleVo); return vehicleBookRecordBiz.retVehicle(operatorId, userName, retVehicleVo);
} }
/**
* 删除车辆信息
* @param id
* @return
* @throws Exception
*/
@RequestMapping(value = "/del/{id}", method = RequestMethod.DELETE)
public RestResponse retVehicle(@PathVariable String id) throws Exception {
return baseBiz.delVehicleById(id);
}
} }
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
LEFT JOIN branch_company bc ON v.park_branch_company_id = bc.id LEFT JOIN branch_company bc ON v.park_branch_company_id = bc.id
LEFT JOIN branch_company bc1 ON v.expect_destination_branch_company_id = bc1.id LEFT JOIN branch_company bc1 ON v.expect_destination_branch_company_id = bc1.id
where where
1=1 v.is_del=0
<if test="mRangeDateEnd !=null"> <if test="mRangeDateEnd !=null">
and v.maintenance_date &lt;= #{mRangeDateEnd} and v.maintenance_date &lt;= #{mRangeDateEnd}
</if> </if>
...@@ -98,12 +98,13 @@ ...@@ -98,12 +98,13 @@
) )
</foreach> </foreach>
</if> </if>
<if test="subordinateBranch !=null or addrProvince !=null or addrCity !=null or zoneId !=null ">
and (
<trim suffixOverrides="OR">
<if test="subordinateBranch !=null "> <if test="subordinateBranch !=null ">
( v.park_branch_company_id = #{subordinateBranch} or v.expect_destination_branch_company_id=#{subordinateBranch} ) OR and ( v.park_branch_company_id = #{subordinateBranch} or v.expect_destination_branch_company_id=#{subordinateBranch} )
</if> </if>
<if test=" addrProvince !=null or addrCity !=null or zoneId !=null ">
and (
<trim suffixOverrides="OR">
<if test="addrProvince !=null"> <if test="addrProvince !=null">
(bc.addr_province=#{addrProvince} or bc1.addr_province=#{addrProvince}) OR (bc.addr_province=#{addrProvince} or bc1.addr_province=#{addrProvince}) OR
</if> </if>
...@@ -158,7 +159,7 @@ ...@@ -158,7 +159,7 @@
LEFT JOIN branch_company bc ON v.park_branch_company_id = bc.id LEFT JOIN branch_company bc ON v.park_branch_company_id = bc.id
LEFT JOIN branch_company bc1 ON v.expect_destination_branch_company_id = bc1.id LEFT JOIN branch_company bc1 ON v.expect_destination_branch_company_id = bc1.id
where where
1=1 v.is_del=0
<if test="companyList != null"> <if test="companyList != null">
and ( v.park_branch_company_id in ( and ( v.park_branch_company_id in (
<trim suffixOverrides=","> <trim suffixOverrides=",">
...@@ -224,12 +225,12 @@ ...@@ -224,12 +225,12 @@
) )
</foreach> </foreach>
</if> </if>
<if test="subordinateBranch !=null or addrProvince !=null or addrCity !=null or zoneId !=null ">
and (
<trim suffixOverrides="OR">
<if test="subordinateBranch !=null "> <if test="subordinateBranch !=null ">
( v.park_branch_company_id = #{subordinateBranch} or v.expect_destination_branch_company_id=#{subordinateBranch} ) OR and ( v.park_branch_company_id = #{subordinateBranch} or v.expect_destination_branch_company_id=#{subordinateBranch} )
</if> </if>
<if test=" addrProvince !=null or addrCity !=null or zoneId !=null ">
and (
<trim suffixOverrides="OR">
<if test="addrProvince !=null"> <if test="addrProvince !=null">
(bc.addr_province=#{addrProvince} or bc1.addr_province=#{addrProvince}) OR (bc.addr_province=#{addrProvince} or bc1.addr_province=#{addrProvince}) OR
</if> </if>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment