清单上传工具栏

This commit is contained in:
79493 2023-05-18 23:26:09 +08:00
parent 493d60d185
commit 3274fd1f8f
4 changed files with 21 additions and 11 deletions

View File

@ -27,7 +27,7 @@
public_post_list_id, public_post_id, list_id, public_item_title, public_item_content, sort_id, year_num, standard, frequency, red_alert, yellow_alert, del_state, create_time, create_by, modify_time, modify_by public_post_list_id, public_post_id, list_id, public_item_title, public_item_content, sort_id, year_num, standard, frequency, red_alert, yellow_alert, del_state, create_time, create_by, modify_time, modify_by
</sql> </sql>
<insert id="insertList"> <insert id="insertList">
insert into in_post_list (public_post_list_id,public_post_id,list_id,public_item_title,public_item_content, sort_id,standard, frequency,create_time, create_by)values insert into in_post_list (public_post_list_id,public_post_id,list_id,public_item_title,public_item_content, sort_id,standard, frequency,create_time, create_by,year_num)values
<foreach collection="list" item="list" separator=","> <foreach collection="list" item="list" separator=",">
(#{list.publicPostListId}, (#{list.publicPostListId},
#{list.publicPostId}, #{list.publicPostId},
@ -37,7 +37,8 @@
#{list.sortId},#{list.standard}, #{list.sortId},#{list.standard},
#{list.frequency}, #{list.frequency},
#{list.createTime}, #{list.createTime},
#{list.createBy}) #{list.createBy},
#{list.yearNum})
</foreach> </foreach>
</insert> </insert>
<select id="selectByListId" resultMap="BaseResultMap"> <select id="selectByListId" resultMap="BaseResultMap">

View File

@ -30,7 +30,7 @@ item_basis, item_proof, item_law, sort_id, del_state,create_time, create_by, mod
</sql> </sql>
<insert id="insertItem"> <insert id="insertItem">
insert into in_list_item (item_id,list_id,industry_id, item_title,item_content,standard,frequency, del_state,sort_id)values insert into in_list_item (item_id,list_id,industry_id, item_title,item_content,standard,frequency, del_state,sort_id,create_by,create_time)values
<foreach collection="list" item="list" separator=","> <foreach collection="list" item="list" separator=",">
(#{list.itemId}, (#{list.itemId},
#{list.listId}, #{list.listId},
@ -40,7 +40,9 @@ item_basis, item_proof, item_law, sort_id, del_state,create_time, create_by, mod
#{list.standard}, #{list.standard},
#{list.frequency}, #{list.frequency},
1, 1,
#{list.sortId}) #{list.sortId},
#{list.createBy},
#{list.createTime})
</foreach> </foreach>
</insert> </insert>

View File

@ -313,7 +313,7 @@ public class UploadController extends com.rzyc.controller.BaseController {
*/ */
@ApiOperation(value = "EasyExcel读取行业清单", notes = "EasyExcel读取行业清单") @ApiOperation(value = "EasyExcel读取行业清单", notes = "EasyExcel读取行业清单")
@ResponseBody @ResponseBody
@RequestMapping(value = "/readEasyExcel", method = RequestMethod.GET) @RequestMapping(value = "/readEasyExcel", method = RequestMethod.POST)
public String readEasyExcel(MultipartFile file)throws Exception{ public String readEasyExcel(MultipartFile file)throws Exception{
pcBusinessService.repeatedRead(file); pcBusinessService.repeatedRead(file);
return "success"; return "success";
@ -326,7 +326,7 @@ public class UploadController extends com.rzyc.controller.BaseController {
*/ */
@ApiOperation(value = "EasyExcel读取企业", notes = "EasyExcel读取企业") @ApiOperation(value = "EasyExcel读取企业", notes = "EasyExcel读取企业")
@ResponseBody @ResponseBody
@RequestMapping(value = "/readEasyExcelOfEnterprise", method = RequestMethod.GET) @RequestMapping(value = "/readEasyExcelOfEnterprise", method = RequestMethod.POST)
@Transactional @Transactional
public String readEasyExcelOfEnterprise(MultipartFile file)throws Exception{ public String readEasyExcelOfEnterprise(MultipartFile file)throws Exception{
pcBusinessService.readEasyExcelOfEnterprise(file); pcBusinessService.readEasyExcelOfEnterprise(file);

View File

@ -19,6 +19,7 @@ import com.rzyc.model.InPostList;
import com.rzyc.model.ent.BaseInClass; import com.rzyc.model.ent.BaseInClass;
import com.rzyc.model.ent.InListItem; import com.rzyc.model.ent.InListItem;
import java.time.LocalDate;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@ -102,6 +103,8 @@ public class EntEnterprisePostListener implements ReadListener<EasyExcelPostLis
private String industryName = "null"; private String industryName = "null";
private LocalDate current_date = LocalDate.now();
/** /**
@ -156,6 +159,8 @@ public class EntEnterprisePostListener implements ReadListener<EasyExcelPostLis
inListItem.setItemContent(postList); inListItem.setItemContent(postList);
inListItem.setCreateBy("系统导入"); inListItem.setCreateBy("系统导入");
inListItem.setCreateTime(new Date()); inListItem.setCreateTime(new Date());
inListItem.setFrequency(1);
inListItem.setStandard(1);
inListItem.setSortId(listSortId); inListItem.setSortId(listSortId);
cacheItem.add(inListItem); cacheItem.add(inListItem);
} }
@ -169,6 +174,7 @@ public class EntEnterprisePostListener implements ReadListener<EasyExcelPostLis
InPostList inPostList = new InPostList(); InPostList inPostList = new InPostList();
inPostList.setPublicPostListId(RandomNumber.getUUid()); inPostList.setPublicPostListId(RandomNumber.getUUid());
inPostList.setPublicPostId(uuidPost); inPostList.setPublicPostId(uuidPost);
inPostList.setYearNum(current_date.getYear());
inPostList.setListId(inPostItemId); inPostList.setListId(inPostItemId);
//截取其中的频率参数 //截取其中的频率参数
String str = easyExcelPostList.getPostItem(); String str = easyExcelPostList.getPostItem();
@ -191,15 +197,16 @@ public class EntEnterprisePostListener implements ReadListener<EasyExcelPostLis
//获取考核指标 //获取考核指标
inPostList.setStandard(1); inPostList.setStandard(1);
//获取频率 //获取频率
inPostList.setStandard(1); inPostList.setFrequency(1);
} }
inPostList.setPublicItemTitle(easyExcelPostList.getPostItem().replace(" ","")); inPostList.setPublicItemTitle(easyExcelPostList.getPostItem().replace(" ",""));
inPostList.setPublicItemContent(easyExcelPostList.getPostItem().replace(" ","")); inPostList.setPublicItemContent(easyExcelPostList.getPostItem().replace(" ",""));
}
inPostList.setSortId(sortId); inPostList.setSortId(sortId);
inPostList.setCreateBy("系统导入"); inPostList.setCreateBy("系统导入");
inPostList.setCreateTime(new Date()); inPostList.setCreateTime(new Date());
cachePostList.add(inPostList); cachePostList.add(inPostList);
}
//排序 //排序
sortId++; sortId++;