Commit 67ee354c authored by 刘_震's avatar 刘_震

根据id删除wages_conversion_data的数据

parent 48744345
...@@ -42,4 +42,6 @@ public interface ActSuppliesCleaningRuleMapper ...@@ -42,4 +42,6 @@ public interface ActSuppliesCleaningRuleMapper
List<ActSuppliesImportCleaningAcc> selectActSuppliesCleaningCopy(Long id); List<ActSuppliesImportCleaningAcc> selectActSuppliesCleaningCopy(Long id);
void insert(@Param("accList") List<ActSuppliesImportCleaningAcc> cleaningAccList); void insert(@Param("accList") List<ActSuppliesImportCleaningAcc> cleaningAccList);
void deleteByMineIdAndDateColumn(@Param("mineId") String mineId, @Param("dateColumn") String dateColumn);
} }
...@@ -44,6 +44,7 @@ public class ActSuppliesMaterialServiceImpl implements ActSuppliesMaterialServic ...@@ -44,6 +44,7 @@ public class ActSuppliesMaterialServiceImpl implements ActSuppliesMaterialServic
String dateColumn = part[1]; String dateColumn = part[1];
//执行删除操作 //执行删除操作
actSuppliesMaterialMapper.delete(mineId, dateColumn); actSuppliesMaterialMapper.delete(mineId, dateColumn);
actSuppliesCleaningRuleMapper.deleteByMineIdAndDateColumn(mineId,dateColumn);
} }
List<ActSuppliesImportCleaningAcc> cleaningAccList = new ArrayList<>(); List<ActSuppliesImportCleaningAcc> cleaningAccList = new ArrayList<>();
for (ActSuppliesMaterialDetails material : materials) { for (ActSuppliesMaterialDetails material : materials) {
...@@ -64,6 +65,7 @@ public class ActSuppliesMaterialServiceImpl implements ActSuppliesMaterialServic ...@@ -64,6 +65,7 @@ public class ActSuppliesMaterialServiceImpl implements ActSuppliesMaterialServic
cleaningAccList.add(cleaningAcc); cleaningAccList.add(cleaningAcc);
} }
} }
actSuppliesCleaningRuleMapper.insert(cleaningAccList); actSuppliesCleaningRuleMapper.insert(cleaningAccList);
Boolean saved = actSuppliesMaterialMapper.save(materials); Boolean saved = actSuppliesMaterialMapper.save(materials);
if (!saved) { if (!saved) {
......
...@@ -674,6 +674,12 @@ ...@@ -674,6 +674,12 @@
where yy_uuid = #{importUuid} where yy_uuid = #{importUuid}
</delete> </delete>
<delete id="deleteByMineIdAndDateColumn">
delete
from act_supplies_import_cleaning_copy1
where ssk_id =#{mineId} and hdate = #{dateColumn}
</delete>
<insert id="addInsertConvertAcc" parameterType="ActSuppliesImportTable" useGeneratedKeys="true" keyProperty="id"> <insert id="addInsertConvertAcc" parameterType="ActSuppliesImportTable" useGeneratedKeys="true" keyProperty="id">
insert into act_supplies_import_table_copy1 insert into act_supplies_import_table_copy1
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">
......
...@@ -56,6 +56,12 @@ public class WagesConversionController extends BaseController { ...@@ -56,6 +56,12 @@ public class WagesConversionController extends BaseController {
return new AjaxResult(200, "成功", wagesConversionService.selectWagesConversionDataById(id)); return new AjaxResult(200, "成功", wagesConversionService.selectWagesConversionDataById(id));
} }
@DeleteMapping("/deleteWagesDataById/{id}")
public AjaxResult deleteWagesDataById(@PathVariable("id") int id){
wagesConversionService.deleteWagesDataById(id);
return AjaxResult.success("删除成功");
}
@GetMapping("/recentFormulas/{id}") @GetMapping("/recentFormulas/{id}")
public AjaxResult recentFormulas(@PathVariable("id") String mineId) { public AjaxResult recentFormulas(@PathVariable("id") String mineId) {
return wagesConversionService.recentFormulas(mineId); return wagesConversionService.recentFormulas(mineId);
......
...@@ -24,4 +24,6 @@ public interface WagesConversionMapper { ...@@ -24,4 +24,6 @@ public interface WagesConversionMapper {
void deleteFromConversionToDate(@Param("date") String yearMonth); void deleteFromConversionToDate(@Param("date") String yearMonth);
List<WagesConversionDataVO> selectWagesValueAndDate(@Param("id") String mineId); List<WagesConversionDataVO> selectWagesValueAndDate(@Param("id") String mineId);
void deleteWagesDataById(int id);
} }
...@@ -21,4 +21,6 @@ public interface WagesConversionService { ...@@ -21,4 +21,6 @@ public interface WagesConversionService {
WagesConversionData selectWagesConversionDataById(int id); WagesConversionData selectWagesConversionDataById(int id);
AjaxResult recentFormulas(String mineId); AjaxResult recentFormulas(String mineId);
void deleteWagesDataById(int id);
} }
...@@ -71,4 +71,9 @@ public class WagesConversionServiceImpl implements WagesConversionService { ...@@ -71,4 +71,9 @@ public class WagesConversionServiceImpl implements WagesConversionService {
return new AjaxResult(500, "数据库中数据错误", null); return new AjaxResult(500, "数据库中数据错误", null);
} }
@Override
public void deleteWagesDataById(int id) {
wagesConversionMapper.deleteWagesDataById(id);
}
} }
...@@ -24,6 +24,10 @@ ...@@ -24,6 +24,10 @@
from wages_conversion_data from wages_conversion_data
where wage_month = #{date}; where wage_month = #{date};
</delete> </delete>
<delete id="deleteWagesDataById" parameterType="int">
delete from wages_conversion_data
where id = #{id}
</delete>
<select id="selectWagesConversionDataList" resultMap="WagesConversionData"> <select id="selectWagesConversionDataList" resultMap="WagesConversionData">
select id, if_generate_voucher, wage_month, create_date, update_date,mine_id select id, if_generate_voucher, wage_month, create_date, update_date,mine_id
......
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