From de8081cc012993d350cf2f06457527b76750c34d Mon Sep 17 00:00:00 2001 From: aijinhui <aijinhui> Date: 星期三, 27 三月 2024 10:52:03 +0800 Subject: [PATCH] 雷达 --- ard-work/src/main/resources/mapper/sy/ArdSyCarMapper.xml | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/ard-work/src/main/resources/mapper/sy/ArdSyCarMapper.xml b/ard-work/src/main/resources/mapper/sy/ArdSyCarMapper.xml index 185cbd9..b5e728a 100644 --- a/ard-work/src/main/resources/mapper/sy/ArdSyCarMapper.xml +++ b/ard-work/src/main/resources/mapper/sy/ArdSyCarMapper.xml @@ -102,7 +102,23 @@ </foreach> </select> + <select id="carListById" parameterType="String" resultMap="ArdSyCarResult"> - select * from ard_sy_car where car_id = #{carId} + select * from ard_sy_car where id = #{id} + </select> + <select id="getArdSyCarAndDeptByCarId" parameterType="String" resultType="java.util.Map"> + select asc0.id,asc0.car_id as "carId",coalesce(asc0.car_model,'') as "carModel", + coalesce(asc0.car_type,'') as "carType",coalesce(asc0.car_brand,'') as "carBrand", + asc0.dept_id as "deptId",asc0.car_picture as "carPicture",sd.ancestors, + sd.dept_name as "deptName" from ard_sy_car asc0 + inner join sys_dept sd on asc0.dept_id = sd.dept_id + where asc0.car_id = #{carId} + </select> + <select id="selectArdSyCarByDeptIds" parameterType="java.lang.Long" resultType="java.lang.String"> + select asy.car_id from ard_sy_car asy + where asy.dept_id in + <foreach item="deptId" collection="deptIdList" open="(" separator="," close=")"> + #{deptId} + </foreach> </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3