forked from integrated_whb/integrated_whb
				
			安全例会当前登录用户只能查看自己可参与的会议优化v2.0
							parent
							
								
									adce4bdfc1
								
							
						
					
					
						commit
						6ff71d1f1f
					
				|  | @ -44,7 +44,7 @@ public class AppTrafficSafetyMeetingController extends BaseController { | ||||||
|             pd.put("MEETING_TITLE", MEETING_TITLE.trim()); |             pd.put("MEETING_TITLE", MEETING_TITLE.trim()); | ||||||
| 
 | 
 | ||||||
|         page.setPd(pd); |         page.setPd(pd); | ||||||
|         List<PageData> varList = trafficSafetyMeetingService.listForSafetyMeeting(page); |         List<PageData> varList = trafficSafetyMeetingService.listForSafetyMeetingUser(page); | ||||||
|         map.put("varList", varList); |         map.put("varList", varList); | ||||||
|         map.put("page", page); |         map.put("page", page); | ||||||
|         map.put("result", errInfo); |         map.put("result", errInfo); | ||||||
|  |  | ||||||
|  | @ -13,7 +13,12 @@ public interface TrafficSafetyMeetingMapper { | ||||||
|      * @param page |      * @param page | ||||||
|      * @return |      * @return | ||||||
|      */ |      */ | ||||||
|     List<PageData> datalistPage(Page page); |     List<PageData> datalistPage(Page page);    /** | ||||||
|  |      * 列表 | ||||||
|  |      * @param page | ||||||
|  |      * @return | ||||||
|  |      */ | ||||||
|  |     List<PageData> datalistPageUser(Page page); | ||||||
| 
 | 
 | ||||||
|     /**删除 |     /**删除 | ||||||
|      * @param pd |      * @param pd | ||||||
|  |  | ||||||
|  | @ -7,6 +7,7 @@ import java.util.List; | ||||||
| 
 | 
 | ||||||
| public interface TrafficSafetyMeetingService { | public interface TrafficSafetyMeetingService { | ||||||
|     List<PageData> listForSafetyMeeting(Page page); |     List<PageData> listForSafetyMeeting(Page page); | ||||||
|  |     List<PageData> listForSafetyMeetingUser(Page page); | ||||||
| 
 | 
 | ||||||
|     void delete(PageData pd) throws Exception; |     void delete(PageData pd) throws Exception; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -26,6 +26,16 @@ public class TrafficSafetyMeetingServiceImpl implements TrafficSafetyMeetingServ | ||||||
|         return trafficSafetyMeetingMapper.datalistPage(page); |         return trafficSafetyMeetingMapper.datalistPage(page); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |     /** | ||||||
|  |      * 列表 | ||||||
|  |      * @param page | ||||||
|  |      * @return | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public List<PageData> listForSafetyMeetingUser(Page page) { | ||||||
|  |         return trafficSafetyMeetingMapper.datalistPageUser(page); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|     /**删除 |     /**删除 | ||||||
|      * @param pd |      * @param pd | ||||||
|      * @throws Exception |      * @throws Exception | ||||||
|  |  | ||||||
|  | @ -136,6 +136,24 @@ | ||||||
| 
 | 
 | ||||||
| 	<!--列表--> | 	<!--列表--> | ||||||
| 	<select id="datalistPage" parameterType="page" resultType="pd"> | 	<select id="datalistPage" parameterType="page" resultType="pd"> | ||||||
|  | 		select | ||||||
|  | 		f.*, | ||||||
|  | 		i.CORP_NAME | ||||||
|  | 		from | ||||||
|  | 		<include refid="tableName"></include> f | ||||||
|  | 		left join bus_corp_info i on f.TRANSPORTATIONCOMPANY = i.CORPINFO_ID | ||||||
|  | 		where f.ISDELETE = '0' | ||||||
|  | 		<if test="pd.MEETING_TITLE != null and pd.MEETING_TITLE != ''"><!-- 关键词检索-会议标题 --> | ||||||
|  | 			and f.MEETING_TITLE like CONCAT('%',#{pd.MEETING_TITLE},'%') | ||||||
|  | 		</if> | ||||||
|  | 		<if test="pd.MEETING_TYPE != null and pd.MEETING_TYPE != ''"><!-- 关键词检索-会议类型 --> | ||||||
|  | 			and f.MEETING_TYPE = #{pd.MEETING_TYPE} | ||||||
|  | 		</if> | ||||||
|  | 		ORDER BY f.CREATETIME DESC | ||||||
|  | 	</select> | ||||||
|  | 
 | ||||||
|  | 	<!--列表--> | ||||||
|  | 	<select id="datalistPageUser" parameterType="page" resultType="pd"> | ||||||
| 		select | 		select | ||||||
| 		f.*, | 		f.*, | ||||||
| 		i.CORP_NAME | 		i.CORP_NAME | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue