Commit 91484393 authored by lenovo's avatar lenovo

历史表添加是否清洗字段

parent 6253e54e
...@@ -57,6 +57,9 @@ public class ActSuppliesHistorydata extends BaseEntity ...@@ -57,6 +57,9 @@ public class ActSuppliesHistorydata extends BaseEntity
@Excel(name = "状态") @Excel(name = "状态")
private Long status; private Long status;
/** 是否清洗 */
private Long cleanStatus;
public void setId(Long id) public void setId(Long id)
{ {
this.id = id; this.id = id;
...@@ -159,6 +162,14 @@ public class ActSuppliesHistorydata extends BaseEntity ...@@ -159,6 +162,14 @@ public class ActSuppliesHistorydata extends BaseEntity
return status; return status;
} }
public Long getCleanStatus() {
return cleanStatus;
}
public void setCleanStatus(Long cleanStatus) {
this.cleanStatus = cleanStatus;
}
@Override @Override
public String toString() { public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
......
...@@ -81,7 +81,7 @@ public class ActSuppliesDetailsServiceImpl implements IActSuppliesDetailsService ...@@ -81,7 +81,7 @@ public class ActSuppliesDetailsServiceImpl implements IActSuppliesDetailsService
/*if (actSuppliesDetails.getLevel() == 2){ /*if (actSuppliesDetails.getLevel() == 2){
actSuppliesDetails.setTwoLevel(actSuppliesDetails.getOneLevel()+actSuppliesDetails.getTwoLevel()); actSuppliesDetails.setTwoLevel(actSuppliesDetails.getOneLevel()+actSuppliesDetails.getTwoLevel());
}else if (actSuppliesDetails.getLevel()==3){ }else if (actSuppliesDetails.getLevel()==3){
actSuppliesDetails.setTwoLevel(actSuppliesDetails.getTwoLevel()+actSuppliesDetails.getThreeLevel()); actSuppliesDetails.setThreeLevel(actSuppliesDetails.getTwoLevel()+actSuppliesDetails.getThreeLevel());
} }
int countBySuppliesLevel = actSuppliesDetailsMapper.countBySuppliesLevel(actSuppliesDetails); int countBySuppliesLevel = actSuppliesDetailsMapper.countBySuppliesLevel(actSuppliesDetails);
...@@ -111,7 +111,7 @@ public class ActSuppliesDetailsServiceImpl implements IActSuppliesDetailsService ...@@ -111,7 +111,7 @@ public class ActSuppliesDetailsServiceImpl implements IActSuppliesDetailsService
/* if (actSuppliesDetails.getLevel() == 2){ /* if (actSuppliesDetails.getLevel() == 2){
actSuppliesDetails.setTwoLevel(actSuppliesDetails.getOneLevel()+actSuppliesDetails.getTwoLevel()); actSuppliesDetails.setTwoLevel(actSuppliesDetails.getOneLevel()+actSuppliesDetails.getTwoLevel());
}else if (actSuppliesDetails.getLevel()==3){ }else if (actSuppliesDetails.getLevel()==3){
actSuppliesDetails.setTwoLevel(actSuppliesDetails.getTwoLevel()+actSuppliesDetails.getThreeLevel()); actSuppliesDetails.setThreeLevel(actSuppliesDetails.getTwoLevel()+actSuppliesDetails.getThreeLevel());
}*/ }*/
SysUser user = SecurityUtils.getLoginUser().getUser(); SysUser user = SecurityUtils.getLoginUser().getUser();
......
...@@ -115,6 +115,7 @@ public class ActSuppliesHistorydataServiceImpl implements IActSuppliesHistorydat ...@@ -115,6 +115,7 @@ public class ActSuppliesHistorydataServiceImpl implements IActSuppliesHistorydat
for (int i=0;i<actSuppliesHistorydata.size();i++) { for (int i=0;i<actSuppliesHistorydata.size();i++) {
actSuppliesHistorydata.get(i).setCreateBy(user.getUserName()); actSuppliesHistorydata.get(i).setCreateBy(user.getUserName());
actSuppliesHistorydata.get(i).setCreateTime(DateUtils.getNowDate()); actSuppliesHistorydata.get(i).setCreateTime(DateUtils.getNowDate());
actSuppliesHistorydata.get(i).setCleanStatus(1L);
actSuppliesHistorydataMapper.updateActSuppliesHistorydatas(actSuppliesHistorydata.get(i)); actSuppliesHistorydataMapper.updateActSuppliesHistorydatas(actSuppliesHistorydata.get(i));
} }
}else { }else {
...@@ -127,6 +128,7 @@ public class ActSuppliesHistorydataServiceImpl implements IActSuppliesHistorydat ...@@ -127,6 +128,7 @@ public class ActSuppliesHistorydataServiceImpl implements IActSuppliesHistorydat
actSuppliesHistorydata1.setTemplateId(actSuppliesHistorydata.get(0).getTemplateId()); actSuppliesHistorydata1.setTemplateId(actSuppliesHistorydata.get(0).getTemplateId());
actSuppliesHistorydata1.setRoleId(actSuppliesHistorydata.get(i).getRoleId()); actSuppliesHistorydata1.setRoleId(actSuppliesHistorydata.get(i).getRoleId());
actSuppliesHistorydata1.setStatus(1L); actSuppliesHistorydata1.setStatus(1L);
actSuppliesHistorydata.get(i).setCleanStatus(1L);
actSuppliesHistorydata1.setIdentifyingCode(0L); actSuppliesHistorydata1.setIdentifyingCode(0L);
actSuppliesHistorydataMapper.insertActSuppliesHistorydata(actSuppliesHistorydata1); actSuppliesHistorydataMapper.insertActSuppliesHistorydata(actSuppliesHistorydata1);
...@@ -137,6 +139,7 @@ public class ActSuppliesHistorydataServiceImpl implements IActSuppliesHistorydat ...@@ -137,6 +139,7 @@ public class ActSuppliesHistorydataServiceImpl implements IActSuppliesHistorydat
actSuppliesHistorydata1.setImportUuid(actSuppliesHistorydata.get(0).getImportUuid()); actSuppliesHistorydata1.setImportUuid(actSuppliesHistorydata.get(0).getImportUuid());
actSuppliesHistorydata1.setTemplateId(actSuppliesHistorydata.get(0).getTemplateId()); actSuppliesHistorydata1.setTemplateId(actSuppliesHistorydata.get(0).getTemplateId());
actSuppliesHistorydata1.setStatus(1L); actSuppliesHistorydata1.setStatus(1L);
actSuppliesHistorydata1.setCleanStatus(1L);
actSuppliesHistorydata1.setIdentifyingCode(1L); actSuppliesHistorydata1.setIdentifyingCode(1L);
actSuppliesHistorydataMapper.insertActSuppliesHistorydata(actSuppliesHistorydata1); actSuppliesHistorydataMapper.insertActSuppliesHistorydata(actSuppliesHistorydata1);
...@@ -144,6 +147,7 @@ public class ActSuppliesHistorydataServiceImpl implements IActSuppliesHistorydat ...@@ -144,6 +147,7 @@ public class ActSuppliesHistorydataServiceImpl implements IActSuppliesHistorydat
actSuppliesHistorydata.get(i).setCreateBy(user.getUserName()); actSuppliesHistorydata.get(i).setCreateBy(user.getUserName());
actSuppliesHistorydata.get(i).setCreateTime(DateUtils.getNowDate()); actSuppliesHistorydata.get(i).setCreateTime(DateUtils.getNowDate());
actSuppliesHistorydata.get(i).setCleanStatus(1L);
actSuppliesHistorydataMapper.updateActSuppliesHistorydatas(actSuppliesHistorydata.get(i)); actSuppliesHistorydataMapper.updateActSuppliesHistorydatas(actSuppliesHistorydata.get(i));
} }
......
...@@ -15,13 +15,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -15,13 +15,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="historyName" column="history_name" /> <result property="historyName" column="history_name" />
<result property="historyContent" column="history_content" /> <result property="historyContent" column="history_content" />
<result property="identifyingCode" column="identifying_code" /> <result property="identifyingCode" column="identifying_code" />
<result property="cleanStatus" column="clean_status" />
<result property="status" column="status" /> <result property="status" column="status" />
<result property="createBy" column="create_by" /> <result property="createBy" column="create_by" />
<result property="createTime" column="create_time" /> <result property="createTime" column="create_time" />
</resultMap> </resultMap>
<sql id="selectActSuppliesHistorydataVo"> <sql id="selectActSuppliesHistorydataVo">
select id, import_uuid, template_id, export_uuid, role_id, history_name, history_content, identifying_code, status, create_by, create_time from act_supplies_historydata select id, import_uuid, template_id, export_uuid, role_id, history_name, history_content, identifying_code,clean_status ,status, create_by, create_time from act_supplies_historydata
</sql> </sql>
<select id="selectActSuppliesHistorydataList" parameterType="ActSuppliesHistorydata" resultMap="ActSuppliesHistorydataResult"> <select id="selectActSuppliesHistorydataList" parameterType="ActSuppliesHistorydata" resultMap="ActSuppliesHistorydataResult">
...@@ -56,6 +57,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -56,6 +57,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="historyName != null">history_name,</if> <if test="historyName != null">history_name,</if>
<if test="historyContent != null">history_content,</if> <if test="historyContent != null">history_content,</if>
<if test="identifyingCode != null">identifying_code,</if> <if test="identifyingCode != null">identifying_code,</if>
<if test="cleanStatus != null">clean_status,</if>
<if test="status != null">status,</if> <if test="status != null">status,</if>
<if test="createBy != null">create_by,</if> <if test="createBy != null">create_by,</if>
<if test="createTime != null">create_time,</if> <if test="createTime != null">create_time,</if>
...@@ -68,6 +70,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -68,6 +70,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="historyName != null">#{historyName},</if> <if test="historyName != null">#{historyName},</if>
<if test="historyContent != null">#{historyContent},</if> <if test="historyContent != null">#{historyContent},</if>
<if test="identifyingCode != null">#{identifyingCode},</if> <if test="identifyingCode != null">#{identifyingCode},</if>
<if test="cleanStatus != null">#{cleanStatus},</if>
<if test="status != null">#{status},</if> <if test="status != null">#{status},</if>
<if test="createBy != null">#{createBy},</if> <if test="createBy != null">#{createBy},</if>
<if test="createTime != null">#{createTime},</if> <if test="createTime != null">#{createTime},</if>
...@@ -123,6 +126,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -123,6 +126,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="historyName != null">history_name = #{historyName},</if> <if test="historyName != null">history_name = #{historyName},</if>
<if test="historyContent != null">history_content = #{historyContent},</if> <if test="historyContent != null">history_content = #{historyContent},</if>
<if test="identifyingCode != null">identifying_code = #{identifyingCode},</if> <if test="identifyingCode != null">identifying_code = #{identifyingCode},</if>
<if test="cleanStatus != null">clean_status = #{cleanStatus},</if>
<if test="status != null">status = #{status},</if> <if test="status != null">status = #{status},</if>
<if test="createBy != null">create_by = #{createBy},</if> <if test="createBy != null">create_by = #{createBy},</if>
<if test="createTime != null">create_time = #{createTime},</if> <if test="createTime != null">create_time = #{createTime},</if>
...@@ -137,7 +141,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -137,7 +141,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="selectActSuppliesHistorydata" resultMap="ActSuppliesHistorydataResult"> <select id="selectActSuppliesHistorydata" resultMap="ActSuppliesHistorydataResult">
<include refid="selectActSuppliesHistorydataVo"/> <include refid="selectActSuppliesHistorydataVo"/>
where 1 = 1 where clean_status = 0
</select> </select>
</mapper> </mapper>
......
...@@ -64,10 +64,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -64,10 +64,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select> </select>
<select id="countByRoleName" parameterType="ActSuppliesRole" resultType="int"> <select id="countByRoleName" parameterType="com.ruoyi.system.domain.ActSuppliesRole" resultType="int">
select count(*) from act_supplies_role select count(*) from act_supplies_role
<where> <where>
status = 1 status = 0
<if test="roleName !=null and roleName !=''">and role_name=#{roleName}</if> <if test="roleName !=null and roleName !=''">and role_name=#{roleName}</if>
<if test="tempId !=null and tempId !=''">and temp_id=#{tempId}</if> <if test="tempId !=null and tempId !=''">and temp_id=#{tempId}</if>
</where> </where>
......
...@@ -357,7 +357,7 @@ export default { ...@@ -357,7 +357,7 @@ export default {
const exportJson = await cons; const exportJson = await cons;
await this.summary(exportJson); await this.summary(exportJson);
//console.log('summary 执行完毕'); //console.log('summary 执行完毕');
//this.submit(exportJson); this.submit(exportJson);
} catch (Error) { } catch (Error) {
this.$message({ this.$message({
...@@ -872,11 +872,13 @@ export default { ...@@ -872,11 +872,13 @@ export default {
} }
break; break;
case 7: { case 7: {
debugger
let map = new Map(); let map = new Map();
let smallMat = []; let smallMat = [];
let deps = []; let deps = [];
try { try {
for (let i = parseFloat(sysRulez[0].re) + 1; i < data.length; i++) { for (let i = parseFloat(sysRulez[0].re) + 1; i < data.length; i++) {
if (data[i][sysRulez[1].ce] != null && data[i][key_i] != null) { if (data[i][sysRulez[1].ce] != null && data[i][key_i] != null) {
let num = data[i][key_i].m; let num = data[i][key_i].m;
let dep = data[i][sysRulez[1].ce].m; let dep = data[i][sysRulez[1].ce].m;
...@@ -938,6 +940,7 @@ export default { ...@@ -938,6 +940,7 @@ export default {
} }
//循环得到汇总结果 //循环得到汇总结果
debugger
console.log(map); console.log(map);
if (map.size === 0) { if (map.size === 0) {
throw new Error("导入失败,导入文件错误"); throw new Error("导入失败,导入文件错误");
...@@ -1010,6 +1013,7 @@ export default { ...@@ -1010,6 +1013,7 @@ export default {
warn++; warn++;
} }
}); });
debugger
if (warn === map.size) { if (warn === map.size) {
throw new Error("导入文件与所选模板规则不匹配"); throw new Error("导入文件与所选模板规则不匹配");
} else if (warn > 0) { } else if (warn > 0) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment