yonge 4 лет назад
Родитель
Сommit
f744a2f8f4

+ 10 - 0
cms/src/main/java/com/ym/mec/cms/controller/queryinfo/NewsInformationQueryInfo.java

@@ -35,6 +35,8 @@ public class NewsInformationQueryInfo extends QueryInfo {
 	
 	private String clientName;
 	
+	private String organIdList;
+	
 	private Date date;
 
 	public Integer getType() {
@@ -116,4 +118,12 @@ public class NewsInformationQueryInfo extends QueryInfo {
 	public void setOrganId(Integer organId) {
 		this.organId = organId;
 	}
+
+	public String getOrganIdList() {
+		return organIdList;
+	}
+
+	public void setOrganIdList(String organIdList) {
+		this.organIdList = organIdList;
+	}
 }

+ 2 - 2
cms/src/main/resources/config/mybatis/SysNewsInformationMapper.xml

@@ -62,8 +62,8 @@
 			<if test="subjectId != null">
 				and find_in_set(#{subjectId},sni.subject_id_list_)
 			</if>
-			<if test="organId != null">
-				and find_in_set(#{organId},sni.organ_id_list_)
+			<if test="organIdList != null">
+				and INTE_ARRAY(#{organIdList},sni.organ_id_list_)
 			</if>
 			<if test="clientName != 'manage'">
 				<choose>