Merge pull request 'dev' (#1) from integrated_whb/integrated_whb_admin:dev into dev
Reviewed-on: #1dev
						commit
						9f63738c39
					
				|  | @ -0,0 +1,160 @@ | ||||||
|  | package com.zcloud.controller.termLibrary; | ||||||
|  | 
 | ||||||
|  | import com.zcloud.controller.base.BaseController; | ||||||
|  | import com.zcloud.entity.Page; | ||||||
|  | import com.zcloud.entity.PageData; | ||||||
|  | import com.zcloud.service.termLibrary.HiddenTermLibraryService; | ||||||
|  | import com.zcloud.util.*; | ||||||
|  | import org.apache.shiro.authz.annotation.RequiresPermissions; | ||||||
|  | import org.springframework.beans.factory.annotation.Autowired; | ||||||
|  | import org.springframework.stereotype.Controller; | ||||||
|  | import org.springframework.web.bind.annotation.RequestMapping; | ||||||
|  | import org.springframework.web.bind.annotation.ResponseBody; | ||||||
|  | 
 | ||||||
|  | import java.util.HashMap; | ||||||
|  | import java.util.List; | ||||||
|  | import java.util.Map; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * 说明:隐患排查包保责任人任务清单 | ||||||
|  |  * 作者:zhangyanli | ||||||
|  |  * 时间:2024-02-20 | ||||||
|  |  * 官网:www.zcloudchina.com | ||||||
|  |  */ | ||||||
|  | @Controller | ||||||
|  | @RequestMapping("/hiddenTermLibrary") | ||||||
|  | public class HiddenTermLibraryController extends BaseController { | ||||||
|  | 
 | ||||||
|  |     @Autowired | ||||||
|  |     private HiddenTermLibraryService hiddenTermLibraryService; | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 新增 | ||||||
|  |      * | ||||||
|  |      * @param | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @RequestMapping(value = "/add") | ||||||
|  |     @RequiresPermissions("hiddenTermLibrary:add") | ||||||
|  |     @ResponseBody | ||||||
|  |     public Object add() throws Exception { | ||||||
|  |         Map<String, Object> map = new HashMap<String, Object>(); | ||||||
|  |         String errInfo = "success"; | ||||||
|  |         PageData pd = new PageData(); | ||||||
|  |         pd = this.getPageData(); | ||||||
|  |         pd.put("TERM_LIBRARY_ID", this.get32UUID()); | ||||||
|  |         pd.put("CREATE_TIME", DateUtil.getTime()); | ||||||
|  |         pd.put("IS_DELETE", '0'); | ||||||
|  |         hiddenTermLibraryService.save(pd); | ||||||
|  |         map.put("result", errInfo); | ||||||
|  |         return map; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 删除 | ||||||
|  |      * | ||||||
|  |      * @param | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @RequestMapping(value = "/delete") | ||||||
|  |     @RequiresPermissions("hiddenTermLibrary:del") | ||||||
|  |     @ResponseBody | ||||||
|  |     public Object delete() throws Exception { | ||||||
|  |         Map<String, String> map = new HashMap<String, String>(); | ||||||
|  |         String errInfo = "success"; | ||||||
|  |         PageData pd = new PageData(); | ||||||
|  |         pd = this.getPageData(); | ||||||
|  |         hiddenTermLibraryService.delete(pd); | ||||||
|  |         map.put("result", errInfo);                //返回结果
 | ||||||
|  |         return map; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 修改 | ||||||
|  |      * | ||||||
|  |      * @param | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @RequestMapping(value = "/edit") | ||||||
|  |     @RequiresPermissions("hiddenTermLibrary:edit") | ||||||
|  |     @ResponseBody | ||||||
|  |     public Object edit() throws Exception { | ||||||
|  |         Map<String, Object> map = new HashMap<String, Object>(); | ||||||
|  |         String errInfo = "success"; | ||||||
|  |         PageData pd = new PageData(); | ||||||
|  |         pd = this.getPageData(); | ||||||
|  |         hiddenTermLibraryService.edit(pd); | ||||||
|  |         map.put("result", errInfo); | ||||||
|  |         return map; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 列表 | ||||||
|  |      * | ||||||
|  |      * @param page | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @RequestMapping(value = "/list") | ||||||
|  |     @RequiresPermissions("hiddenTermLibrary:list") | ||||||
|  |     @ResponseBody | ||||||
|  |     public Object list(Page page) throws Exception { | ||||||
|  |         Map<String, Object> map = new HashMap<String, Object>(); | ||||||
|  |         String errInfo = "success"; | ||||||
|  |         PageData pd = new PageData(); | ||||||
|  |         pd = this.getPageData(); | ||||||
|  |         page.setPd(pd); | ||||||
|  |         List<PageData> varList = hiddenTermLibraryService.list(page); | ||||||
|  |         map.put("varList", varList); | ||||||
|  |         map.put("page", page); | ||||||
|  |         map.put("result", errInfo); | ||||||
|  |         return map; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 去修改页面获取数据 | ||||||
|  |      * | ||||||
|  |      * @param | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @RequestMapping(value = "/goEdit") | ||||||
|  |     @RequiresPermissions("hiddenTermLibrary:edit") | ||||||
|  |     @ResponseBody | ||||||
|  |     public Object goEdit() throws Exception { | ||||||
|  |         Map<String, Object> map = new HashMap<String, Object>(); | ||||||
|  |         String errInfo = "success"; | ||||||
|  |         PageData pd = new PageData(); | ||||||
|  |         pd = this.getPageData(); | ||||||
|  |         pd = hiddenTermLibraryService.findById(pd);    //根据ID读取
 | ||||||
|  |         map.put("pd", pd); | ||||||
|  |         map.put("result", errInfo); | ||||||
|  |         return map; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 批量删除 | ||||||
|  |      * | ||||||
|  |      * @param | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @RequestMapping(value = "/deleteAll") | ||||||
|  |     @RequiresPermissions("hiddenTermLibrary:del") | ||||||
|  |     @ResponseBody | ||||||
|  |     public Object deleteAll() throws Exception { | ||||||
|  |         Map<String, Object> map = new HashMap<String, Object>(); | ||||||
|  |         String errInfo = "success"; | ||||||
|  |         PageData pd = new PageData(); | ||||||
|  |         pd = this.getPageData(); | ||||||
|  |         String DATA_IDS = pd.getString("DATA_IDS"); | ||||||
|  |         if (Tools.notEmpty(DATA_IDS)) { | ||||||
|  |             String ArrayDATA_IDS[] = DATA_IDS.split(","); | ||||||
|  |             PageData del = new PageData(); | ||||||
|  |             del.put("ArrayDATA_IDS", ArrayDATA_IDS); | ||||||
|  |             hiddenTermLibraryService.deleteAll(del); | ||||||
|  |             errInfo = "success"; | ||||||
|  |         } else { | ||||||
|  |             errInfo = "error"; | ||||||
|  |         } | ||||||
|  |         map.put("result", errInfo);                //返回结果
 | ||||||
|  |         return map; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | @ -0,0 +1,58 @@ | ||||||
|  | package com.zcloud.mapper.dsno2.termLibrary; | ||||||
|  | 
 | ||||||
|  | import com.zcloud.entity.Page; | ||||||
|  | import com.zcloud.entity.PageData; | ||||||
|  | 
 | ||||||
|  | import java.util.List; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * 说明:隐患排查包保责任人任务清单 | ||||||
|  |  * 作者:zhangyanli | ||||||
|  |  * 时间:2024-02-20 | ||||||
|  |  * 官网:www.zcloudchina.com | ||||||
|  |  */ | ||||||
|  | public interface HiddenTermLibraryMapper { | ||||||
|  | 
 | ||||||
|  | 	/**新增 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	void save(PageData pd); | ||||||
|  | 
 | ||||||
|  | 	/**删除 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	void delete(PageData pd); | ||||||
|  | 
 | ||||||
|  | 	/**修改 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	void edit(PageData pd); | ||||||
|  | 
 | ||||||
|  | 	/**列表 | ||||||
|  | 	 * @param page | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	List<PageData> datalistPage(Page page); | ||||||
|  | 
 | ||||||
|  | 	/**列表(全部) | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	List<PageData> listAll(PageData pd); | ||||||
|  | 
 | ||||||
|  | 	/**通过id获取数据 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	PageData findById(PageData pd); | ||||||
|  | 
 | ||||||
|  | 	/**批量删除 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	void deleteAll(PageData pd); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | @ -0,0 +1,59 @@ | ||||||
|  | package com.zcloud.service.termLibrary; | ||||||
|  | 
 | ||||||
|  | import com.zcloud.entity.Page; | ||||||
|  | import com.zcloud.entity.PageData; | ||||||
|  | 
 | ||||||
|  | import java.util.List; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * 说明:隐患排查包保责任人任务清单 | ||||||
|  |  * 作者:zhangyanli | ||||||
|  |  * 时间:2024-02-20 | ||||||
|  |  * 官网:www.zcloudchina.com | ||||||
|  |  */ | ||||||
|  | public interface HiddenTermLibraryService { | ||||||
|  | 
 | ||||||
|  | 	/**新增 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	void save(PageData pd)throws Exception; | ||||||
|  | 
 | ||||||
|  | 	/**删除 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	void delete(PageData pd)throws Exception; | ||||||
|  | 
 | ||||||
|  | 	/**修改 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	void edit(PageData pd)throws Exception; | ||||||
|  | 
 | ||||||
|  | 	/**列表 | ||||||
|  | 	 * @param page | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	List<PageData> list(Page page)throws Exception; | ||||||
|  | 
 | ||||||
|  | 	/**列表(全部) | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	List<PageData> listAll(PageData pd)throws Exception; | ||||||
|  | 
 | ||||||
|  | 	/**通过id获取数据 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	PageData findById(PageData pd)throws Exception; | ||||||
|  | 
 | ||||||
|  | 	/**批量删除 | ||||||
|  | 	 * @param pd | ||||||
|  | 	 * @throws Exception | ||||||
|  | 	 */ | ||||||
|  | 	void deleteAll(PageData pd)throws Exception; | ||||||
|  | 
 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | @ -0,0 +1,103 @@ | ||||||
|  | package com.zcloud.service.termLibrary.impl; | ||||||
|  | 
 | ||||||
|  | import com.zcloud.entity.Page; | ||||||
|  | import com.zcloud.entity.PageData; | ||||||
|  | import com.zcloud.mapper.dsno2.termLibrary.HiddenTermLibraryMapper; | ||||||
|  | import com.zcloud.service.termLibrary.HiddenTermLibraryService; | ||||||
|  | import org.springframework.stereotype.Service; | ||||||
|  | import org.springframework.transaction.annotation.Transactional; | ||||||
|  | 
 | ||||||
|  | import javax.annotation.Resource; | ||||||
|  | import java.util.List; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * 说明:隐患排查包保责任人任务清单 | ||||||
|  |  * 作者:zhangyanli | ||||||
|  |  * 时间:2024-02-20 | ||||||
|  |  * 官网:www.zcloudchina.com | ||||||
|  |  */ | ||||||
|  | @Service | ||||||
|  | @Transactional //开启事物
 | ||||||
|  | public class HiddenTermLibraryServiceImpl implements HiddenTermLibraryService { | ||||||
|  | 
 | ||||||
|  |     @Resource | ||||||
|  |     private HiddenTermLibraryMapper hiddenTermLibraryMapper; | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 新增 | ||||||
|  |      * | ||||||
|  |      * @param pd | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public void save(PageData pd) throws Exception { | ||||||
|  |         hiddenTermLibraryMapper.save(pd); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 删除 | ||||||
|  |      * | ||||||
|  |      * @param pd | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public void delete(PageData pd) throws Exception { | ||||||
|  |         hiddenTermLibraryMapper.delete(pd); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 修改 | ||||||
|  |      * | ||||||
|  |      * @param pd | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public void edit(PageData pd) throws Exception { | ||||||
|  |         hiddenTermLibraryMapper.edit(pd); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 列表 | ||||||
|  |      * | ||||||
|  |      * @param page | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public List<PageData> list(Page page) throws Exception { | ||||||
|  |         return hiddenTermLibraryMapper.datalistPage(page); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 列表(全部) | ||||||
|  |      * | ||||||
|  |      * @param pd | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public List<PageData> listAll(PageData pd) throws Exception { | ||||||
|  |         return hiddenTermLibraryMapper.listAll(pd); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 通过id获取数据 | ||||||
|  |      * | ||||||
|  |      * @param pd | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public PageData findById(PageData pd) throws Exception { | ||||||
|  |         return hiddenTermLibraryMapper.findById(pd); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 批量删除 | ||||||
|  |      * | ||||||
|  |      * @param pd | ||||||
|  |      * @throws Exception | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public void deleteAll(PageData pd) throws Exception { | ||||||
|  |         hiddenTermLibraryMapper.deleteAll(pd); | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | @ -207,10 +207,10 @@ | ||||||
| 		<include refid="Field"></include> | 		<include refid="Field"></include> | ||||||
| 		from | 		from | ||||||
| 		<include refid="tableName"></include> f | 		<include refid="tableName"></include> f | ||||||
| 		left join bus_hiddendangercheckstandard_common_item cca on cca.CHECK_CATEGORY = f.DICTIONARY_ID | 		left join bus_hiddendangercheckstandard_common_item cca on cca.CHECK_CATEGORY = f.DICTIONARY_ID and cca.ISDELETE = '0' | ||||||
| 		left join bus_hiddendangercheckstandard_common_item cci on cci.CHECK_ITEM = f.DICTIONARY_ID | 		left join bus_hiddendangercheckstandard_common_item cci on cci.CHECK_ITEM = f.DICTIONARY_ID and cci.ISDELETE = '0' | ||||||
| 		left join bus_hiddendangercheckstandard_custom_item cua on cua.CHECK_CATEGORY = f.DICTIONARY_ID | 		left join bus_hiddendangercheckstandard_custom_item cua on cua.CHECK_CATEGORY = f.DICTIONARY_ID and cua.ISDELETE = '0' | ||||||
| 		left join bus_hiddendangercheckstandard_custom_item cui on cui.CHECK_ITEM = f.DICTIONARY_ID | 		left join bus_hiddendangercheckstandard_custom_item cui on cui.CHECK_ITEM = f.DICTIONARY_ID and cui.ISDELETE = '0' | ||||||
| 		where f.ISDELETE = '0' | 		where f.ISDELETE = '0' | ||||||
| 		group by f.DICTIONARY_ID | 		group by f.DICTIONARY_ID | ||||||
| 		order by f.DICTIONARY_LEVEL asc, f.DICTIONARY_SORT asc | 		order by f.DICTIONARY_LEVEL asc, f.DICTIONARY_SORT asc | ||||||
|  |  | ||||||
|  | @ -0,0 +1,139 @@ | ||||||
|  | <?xml version="1.0" encoding="UTF-8"?> | ||||||
|  | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | ||||||
|  | <mapper namespace="com.zcloud.mapper.dsno2.termLibrary.HiddenTermLibraryMapper"> | ||||||
|  | 
 | ||||||
|  | 	<!--表名 --> | ||||||
|  | 	<sql id="tableName"> | ||||||
|  | 		BUS_HIDDENDANGERCHECKSTANDARD_TERM_LIBRARY | ||||||
|  | 	</sql> | ||||||
|  | 
 | ||||||
|  | 	<!--数据字典表名 --> | ||||||
|  | 	<sql id="dicTableName"> | ||||||
|  | 		SYS_DICTIONARIES | ||||||
|  | 	</sql> | ||||||
|  | 
 | ||||||
|  | 	<!-- 字段 --> | ||||||
|  | 	<sql id="Field"> | ||||||
|  | 		f.TERM_LIBRARY_ID, | ||||||
|  | 		f.TASK_NUM, | ||||||
|  | 		f.TERM_DESCRIBE, | ||||||
|  | 		f.WORK_TYPE, | ||||||
|  | 		f.IS_DELETE, | ||||||
|  | 		f.CREATE_TIME, | ||||||
|  | 		f.SORT | ||||||
|  | 	</sql> | ||||||
|  | 
 | ||||||
|  | 	<!-- 字段用于新增 --> | ||||||
|  | 	<sql id="Field2"> | ||||||
|  | 		TERM_LIBRARY_ID, | ||||||
|  | 		TASK_NUM, | ||||||
|  | 		TERM_DESCRIBE, | ||||||
|  | 		WORK_TYPE, | ||||||
|  | 		IS_DELETE, | ||||||
|  | 		CREATE_TIME, | ||||||
|  | 		SORT | ||||||
|  | 	</sql> | ||||||
|  | 
 | ||||||
|  | 	<!-- 字段值 --> | ||||||
|  | 	<sql id="FieldValue"> | ||||||
|  | 		#{TERM_LIBRARY_ID}, | ||||||
|  | 		#{TASK_NUM}, | ||||||
|  | 		#{TERM_DESCRIBE}, | ||||||
|  | 		#{WORK_TYPE}, | ||||||
|  | 		#{IS_DELETE}, | ||||||
|  | 		#{CREATE_TIME}, | ||||||
|  | 		#{SORT} | ||||||
|  | 	</sql> | ||||||
|  | 
 | ||||||
|  | 	<!-- 新增--> | ||||||
|  | 	<insert id="save" parameterType="pd"> | ||||||
|  | 		insert into | ||||||
|  | 	<include refid="tableName"></include> | ||||||
|  | 		( | ||||||
|  | 	<include refid="Field2"></include> | ||||||
|  | 		) values ( | ||||||
|  | 	<include refid="FieldValue"></include> | ||||||
|  | 		) | ||||||
|  | 	</insert> | ||||||
|  | 
 | ||||||
|  | 	<!-- 删除--> | ||||||
|  | 	<delete id="delete" parameterType="pd"> | ||||||
|  | 		update | ||||||
|  | 		<include refid="tableName"></include> | ||||||
|  | 		set | ||||||
|  | 		  IS_DELETE = '1' | ||||||
|  | 		where | ||||||
|  | 		TERM_LIBRARY_ID = #{TERM_LIBRARY_ID} | ||||||
|  | 	</delete> | ||||||
|  | 
 | ||||||
|  | 	<!-- 修改 --> | ||||||
|  | 	<update id="edit" parameterType="pd"> | ||||||
|  | 		update | ||||||
|  | 		<include refid="tableName"></include> | ||||||
|  | 		set | ||||||
|  | 		<if test="TASK_NUM != null and TASK_NUM != ''"> | ||||||
|  | 			TASK_NUM = #{TASK_NUM}, | ||||||
|  | 		</if> | ||||||
|  | 		<if test="TERM_DESCRIBE != null and TERM_DESCRIBE != ''"> | ||||||
|  | 			TERM_DESCRIBE = #{TERM_DESCRIBE}, | ||||||
|  | 		</if> | ||||||
|  | 		<if test="WORK_TYPE != null and WORK_TYPE != ''"> | ||||||
|  | 			WORK_TYPE = #{WORK_TYPE}, | ||||||
|  | 		</if> | ||||||
|  | 		<if test="SORT != null and SORT != ''"> | ||||||
|  | 			SORT = #{SORT}, | ||||||
|  | 		</if> | ||||||
|  | 			TERM_LIBRARY_ID = TERM_LIBRARY_ID | ||||||
|  | 		where | ||||||
|  | 			TERM_LIBRARY_ID = #{TERM_LIBRARY_ID} | ||||||
|  | 	</update> | ||||||
|  | 
 | ||||||
|  | 	<!-- 通过ID获取数据 --> | ||||||
|  | 	<select id="findById" parameterType="pd" resultType="pd"> | ||||||
|  | 		select | ||||||
|  | 		<include refid="Field"></include> | ||||||
|  | 		from | ||||||
|  | 		<include refid="tableName"></include> f | ||||||
|  | 		where | ||||||
|  | 			f.TERM_LIBRARY_ID = #{TERM_LIBRARY_ID} | ||||||
|  | 	</select> | ||||||
|  | 
 | ||||||
|  | 	<!-- 列表 --> | ||||||
|  | 	<select id="datalistPage" parameterType="page" resultType="pd"> | ||||||
|  |         select | ||||||
|  | 		<include refid="Field"></include> | ||||||
|  |         from | ||||||
|  |         <include refid="tableName"></include> f | ||||||
|  | 		where f.IS_DELETE = '0' | ||||||
|  | 		<if test="pd.KEYWORDS != null and pd.KEYWORDS != ''"> | ||||||
|  | 			and f.TERM_DESCRIBE  LIKE CONCAT(CONCAT('%', #{pd.KEYWORDS}),'%') | ||||||
|  | 		</if> | ||||||
|  | 		<if test="pd.WORK_TYPE != null and pd.WORK_TYPE != ''"> | ||||||
|  | 			and f.WORK_TYPE = #{pd.WORK_TYPE} | ||||||
|  | 		</if> | ||||||
|  |         order by f.WORK_TYPE,f.SORT | ||||||
|  |     </select> | ||||||
|  | 
 | ||||||
|  | 	<!-- 列表(全部) --> | ||||||
|  | 	<select id="listAll" parameterType="pd" resultType="pd"> | ||||||
|  | 		select | ||||||
|  | 		<include refid="Field"></include> | ||||||
|  | 		from | ||||||
|  | 		<include refid="tableName"></include> f | ||||||
|  | 		where f.IS_DELETE = '0' | ||||||
|  | 	</select> | ||||||
|  | 
 | ||||||
|  | 	<!-- 批量删除 --> | ||||||
|  | 	<delete id="deleteAll" parameterType="pd"> | ||||||
|  | 		update | ||||||
|  | 		<include refid="tableName"></include> | ||||||
|  | 		set | ||||||
|  | 			IS_DELETE = '1', | ||||||
|  | 		where | ||||||
|  | 			TERM_LIBRARY_ID in | ||||||
|  | 		<foreach item="item" index="index" collection="ArrayDATA_IDS" open="(" separator="," close=")"> | ||||||
|  |                  #{item} | ||||||
|  | 		</foreach> | ||||||
|  | 	</delete> | ||||||
|  | 
 | ||||||
|  | </mapper> | ||||||
		Loading…
	
		Reference in New Issue