Просмотр исходного кода

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 лет назад
Родитель
Сommit
12ed3200a2

+ 2
- 0
ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java Просмотреть файл

132
      * @return 结果
132
      * @return 结果
133
      */
133
      */
134
     public SysUser checkEmailUnique(String email);
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
 public interface ArbitratorMapper {
8
 public interface ArbitratorMapper {
9
     List<Arbitrator> selectArbitratorList(Arbitrator arbitrator);
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
 package com.ruoyi.wisdomarbitrate.mapper;
1
 package com.ruoyi.wisdomarbitrate.mapper;
2
 
2
 
3
+import com.ruoyi.wisdomarbitrate.domain.Arbitrator;
3
 import com.ruoyi.wisdomarbitrate.domain.CaseAffiliate;
4
 import com.ruoyi.wisdomarbitrate.domain.CaseAffiliate;
4
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
5
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
5
 import org.apache.ibatis.annotations.Param;
6
 import org.apache.ibatis.annotations.Param;
31
      * @return
32
      * @return
32
      */
33
      */
33
     Integer selectCaseNumLike(@Param("caseNum") String caseNum, @Param("length") int length);
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
 			</if>
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
 	</select>
176
 	</select>
163
 
177
 
164
 	<insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">
178
 	<insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">

+ 3
- 0
ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml Просмотреть файл

248
         select max(substring(case_num, #{length}+1,12)+1) as maxCaseNum
248
         select max(substring(case_num, #{length}+1,12)+1) as maxCaseNum
249
         from case_application where case_num like CONCAT(#{caseNum},'%') ;
249
         from case_application where case_num like CONCAT(#{caseNum},'%') ;
250
     </select>
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
 </mapper>
256
 </mapper>