清单上传工具栏

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
</sql>
<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=",">
(#{list.publicPostListId},
#{list.publicPostId},
@ -37,7 +37,8 @@
#{list.sortId},#{list.standard},
#{list.frequency},
#{list.createTime},
#{list.createBy})
#{list.createBy},
#{list.yearNum})
</foreach>
</insert>
<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>
<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=",">
(#{list.itemId},
#{list.listId},
@ -40,7 +40,9 @@ item_basis, item_proof, item_law, sort_id, del_state,create_time, create_by, mod
#{list.standard},
#{list.frequency},
1,
#{list.sortId})
#{list.sortId},
#{list.createBy},
#{list.createTime})
</foreach>
</insert>

View File

@ -313,7 +313,7 @@ public class UploadController extends com.rzyc.controller.BaseController {
*/
@ApiOperation(value = "EasyExcel读取行业清单", notes = "EasyExcel读取行业清单")
@ResponseBody
@RequestMapping(value = "/readEasyExcel", method = RequestMethod.GET)
@RequestMapping(value = "/readEasyExcel", method = RequestMethod.POST)
public String readEasyExcel(MultipartFile file)throws Exception{
pcBusinessService.repeatedRead(file);
return "success";
@ -326,7 +326,7 @@ public class UploadController extends com.rzyc.controller.BaseController {
*/
@ApiOperation(value = "EasyExcel读取企业", notes = "EasyExcel读取企业")
@ResponseBody
@RequestMapping(value = "/readEasyExcelOfEnterprise", method = RequestMethod.GET)
@RequestMapping(value = "/readEasyExcelOfEnterprise", method = RequestMethod.POST)
@Transactional
public String readEasyExcelOfEnterprise(MultipartFile file)throws Exception{
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.InListItem;
import java.time.LocalDate;
import java.util.Date;
import java.util.List;
@ -102,6 +103,8 @@ public class EntEnterprisePostListener implements ReadListener<EasyExcelPostLis
private String industryName = "null";
private LocalDate current_date = LocalDate.now();
/**
@ -156,6 +159,8 @@ public class EntEnterprisePostListener implements ReadListener<EasyExcelPostLis
inListItem.setItemContent(postList);
inListItem.setCreateBy("系统导入");
inListItem.setCreateTime(new Date());
inListItem.setFrequency(1);
inListItem.setStandard(1);
inListItem.setSortId(listSortId);
cacheItem.add(inListItem);
}
@ -169,6 +174,7 @@ public class EntEnterprisePostListener implements ReadListener<EasyExcelPostLis
InPostList inPostList = new InPostList();
inPostList.setPublicPostListId(RandomNumber.getUUid());
inPostList.setPublicPostId(uuidPost);
inPostList.setYearNum(current_date.getYear());
inPostList.setListId(inPostItemId);
//截取其中的频率参数
String str = easyExcelPostList.getPostItem();
@ -191,15 +197,16 @@ public class EntEnterprisePostListener implements ReadListener<EasyExcelPostLis
//获取考核指标
inPostList.setStandard(1);
//获取频率
inPostList.setStandard(1);
inPostList.setFrequency(1);
}
inPostList.setPublicItemTitle(easyExcelPostList.getPostItem().replace(" ",""));
inPostList.setPublicItemContent(easyExcelPostList.getPostItem().replace(" ",""));
}
inPostList.setSortId(sortId);
inPostList.setCreateBy("系统导入");
inPostList.setCreateTime(new Date());
cachePostList.add(inPostList);
}
//排序
sortId++;