删除车辆限制
This commit is contained in:
parent
da3c8aa8ab
commit
36d7377cdc
|
|
@ -48,4 +48,11 @@ public interface CarCarMapper {
|
|||
* @return
|
||||
*/
|
||||
List<CarCarVo> getCarListBySup(CarCarVo data);
|
||||
|
||||
/**
|
||||
* 查询供应商车辆
|
||||
* @param data
|
||||
* @return
|
||||
*/
|
||||
int getUserBySup(CarCarVo data);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -313,10 +313,14 @@ public class CarCarServiceImpl implements CarCarService {
|
|||
@Override
|
||||
public ServerResponse deleteCarData(CarCarVo data) {
|
||||
try{
|
||||
int nums=mapper.getUserBySup(data);
|
||||
if(nums>0){
|
||||
return ServerResponse.createBySuccessMsg("供应商下存在车辆信息不允许删除!");
|
||||
}
|
||||
int num=mapper.deleteCarData(data);
|
||||
uploadService.deleteFileByTableId(data.getId(),"car_supplier_info");
|
||||
if(num>0){
|
||||
return ServerResponse.createSuccess("删除成功","删除成功");
|
||||
return ServerResponse.createBySuccessMsg("删除成功");
|
||||
}
|
||||
}catch (Exception e){
|
||||
log.error(e.toString(),e);
|
||||
|
|
|
|||
|
|
@ -89,4 +89,9 @@
|
|||
AND INSTR(csi.car_num,#{carNum}) > 0
|
||||
</if>
|
||||
</select>
|
||||
<select id="getUserBySup" resultType="java.lang.Integer">
|
||||
select count(1)
|
||||
from car_supplier_info
|
||||
where is_active=1 and sup_id=#{id}
|
||||
</select>
|
||||
</mapper>
|
||||
Loading…
Reference in New Issue