浏览代码

Merge branch 'dev' of http://git.xayunmei.com/SH-Arbitrate/Arbitrate-Backend into qtz3

# Conflicts:
#	ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java
qitz 2 年前
父节点
当前提交
12ed3200a2

+ 2
- 0
ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java 查看文件

@@ -132,4 +132,6 @@ public interface SysUserMapper
132 132
      * @return 结果
133 133
      */
134 134
     public SysUser checkEmailUnique(String email);
135
+
136
+    List<SysUser> selectUserListByIds(@Param("idList") List<Long> idList);
135 137
 }

+ 1
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/ArbitratorMapper.java 查看文件

@@ -8,4 +8,5 @@ import java.util.List;
8 8
 public interface ArbitratorMapper {
9 9
     List<Arbitrator> selectArbitratorList(Arbitrator arbitrator);
10 10
 
11
+
11 12
 }

+ 8
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseApplicationMapper.java 查看文件

@@ -1,5 +1,6 @@
1 1
 package com.ruoyi.wisdomarbitrate.mapper;
2 2
 
3
+import com.ruoyi.wisdomarbitrate.domain.Arbitrator;
3 4
 import com.ruoyi.wisdomarbitrate.domain.CaseAffiliate;
4 5
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
5 6
 import org.apache.ibatis.annotations.Param;
@@ -31,4 +32,11 @@ public interface CaseApplicationMapper {
31 32
      * @return
32 33
      */
33 34
     Integer selectCaseNumLike(@Param("caseNum") String caseNum, @Param("length") int length);
35
+
36
+    /**
37
+     * 查询仲裁员根据案件id
38
+     * @param arbitrator
39
+     * @return
40
+     */
41
+    String selectArbitratorList(@Param("id") String id);
34 42
 }

+ 14
- 0
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml 查看文件

@@ -159,6 +159,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
159 159
 			</if>
160 160
 
161 161
 
162
+	</select>
163
+	<select id="selectUserListByIds" resultMap="SysUserResult">
164
+		select u.user_id,  u.nick_name, u.user_name, u.phonenumber, u.remark from sys_user u
165
+
166
+			<where>
167
+		<if test="idList != null and idList.size() > 0">
168
+			AND u.user_id in
169
+			<foreach item="id" collection="idList" open="(" separator="," close=")">
170
+				#{id}
171
+			</foreach>
172
+		</if>
173
+			</where>
174
+
175
+
162 176
 	</select>
163 177
 
164 178
 	<insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">

+ 3
- 0
ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml 查看文件

@@ -248,6 +248,9 @@
248 248
         select max(substring(case_num, #{length}+1,12)+1) as maxCaseNum
249 249
         from case_application where case_num like CONCAT(#{caseNum},'%') ;
250 250
     </select>
251
+    <select id="selectArbitratorList" resultType="java.lang.String">
252
+        select a.arbitrator_id  id from case_application a where a.id=#{id}
253
+    </select>
251 254
 
252 255
 
253 256
 </mapper>