Commit 5278b333 authored by 刘_震's avatar 刘_震

代码修改

parent 5120a463
...@@ -15,7 +15,7 @@ import java.util.List; ...@@ -15,7 +15,7 @@ import java.util.List;
public interface WagesConversionMapper { public interface WagesConversionMapper {
void save(@Param("jsonData") String jsonData , @Param("yearMonth") String yearMonth, @Param("value") String value); void save(@Param("jsonData") String jsonData , @Param("yearMonth") String yearMonth, @Param("value") String value);
List<WagesConversionData> selectWagesConversionDataList(@Param("n") int n, @Param("size") int size, @Param("date") String date); List<WagesConversionData> selectWagesConversionDataList(@Param("n") int n, @Param("size") int size, @Param("date") String date,@Param("mineId")String mineId);
void update(@Param("id")int id, @Param("jsonData") String jsonData); void update(@Param("id")int id, @Param("jsonData") String jsonData);
......
...@@ -21,17 +21,14 @@ public class WagesConversionData { ...@@ -21,17 +21,14 @@ public class WagesConversionData {
private String value; private String value;
@Override private String mineId;
public String toString() {
return "WagesConversionData{" + public String getMineId() {
"id=" + id + return mineId;
", jsonData='" + jsonData + '\'' + }
", ifGenerateVoucher='" + ifGenerateVoucher + '\'' +
", createTime=" + createTime + public void setMineId(String mineId) {
", updateTime=" + updateTime + this.mineId = mineId;
", yearMonth='" + yearMonth + '\'' +
", value='" + value + '\'' +
'}';
} }
public int getId() { public int getId() {
......
...@@ -15,4 +15,5 @@ public class WagesParamsDto { ...@@ -15,4 +15,5 @@ public class WagesParamsDto {
@NotNull(message = "查询条数不能为空") @NotNull(message = "查询条数不能为空")
private String pageSize; private String pageSize;
private String wageMonth; private String wageMonth;
private String mineId;
} }
...@@ -12,6 +12,16 @@ public class WagesConversionDataVO { ...@@ -12,6 +12,16 @@ public class WagesConversionDataVO {
private String value; private String value;
private String mineId;
public String getMineId() {
return mineId;
}
public void setMineId(String mineId) {
this.mineId = mineId;
}
public String getValue() { public String getValue() {
return value; return value;
} }
......
package com.ruoyi.system.service.impl; package com.ruoyi.system.service.impl;
import com.alibaba.excel.EasyExcel;
import com.alibaba.excel.ExcelReader;
import com.alibaba.excel.read.metadata.ReadSheet;
import java.io.File;
import java.io.InputStream;
import com.alibaba.excel.EasyExcelFactory; import com.alibaba.excel.EasyExcelFactory;
import com.alibaba.excel.read.builder.ExcelReaderBuilder;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.file.FileUtils; import com.ruoyi.common.utils.file.FileUtils;
import com.ruoyi.system.listener.ExcelListener; import com.ruoyi.system.listener.ExcelListener;
...@@ -55,9 +61,9 @@ public class WagesCompilationServiceImpl implements WagesCompilationService { ...@@ -55,9 +61,9 @@ public class WagesCompilationServiceImpl implements WagesCompilationService {
WagesCompilationExcelDAO financeWagesHeader = financeWagesList.get(0); WagesCompilationExcelDAO financeWagesHeader = financeWagesList.get(0);
wagesHeader.setMineId("011704"); wagesHeader.setMineId("011704");
wagesHeader.setType("0"); wagesHeader.setType("2");
financeWagesHeader.setMineId("011704"); financeWagesHeader.setMineId("011704");
financeWagesHeader.setType("1"); financeWagesHeader.setType("3");
wagesCompilationMapper.insertBatch(wagesHeader); wagesCompilationMapper.insertBatch(wagesHeader);
wagesCompilationMapper.insertBatch(financeWagesHeader); wagesCompilationMapper.insertBatch(financeWagesHeader);
......
...@@ -34,7 +34,7 @@ public class WagesConversionServiceImpl implements WagesConversionService { ...@@ -34,7 +34,7 @@ public class WagesConversionServiceImpl implements WagesConversionService {
String pageSize = wagesParamsDto.getPageSize(); String pageSize = wagesParamsDto.getPageSize();
String wageMonth = wagesParamsDto.getWageMonth(); String wageMonth = wagesParamsDto.getWageMonth();
int n = (Integer.parseInt(pageNum) - 1) * Integer.parseInt(pageSize); int n = (Integer.parseInt(pageNum) - 1) * Integer.parseInt(pageSize);
return wagesConversionMapper.selectWagesConversionDataList(n, Integer.parseInt(pageSize), wageMonth); return wagesConversionMapper.selectWagesConversionDataList(n, Integer.parseInt(pageSize), wageMonth,wagesParamsDto.getMineId());
} }
@Override @Override
......
...@@ -11,11 +11,12 @@ ...@@ -11,11 +11,12 @@
<result property="createTime" column="create_date"/> <result property="createTime" column="create_date"/>
<result property="updateTime" column="update_date"/> <result property="updateTime" column="update_date"/>
<result property="yearMonth" column="wage_month"/> <result property="yearMonth" column="wage_month"/>
<result property="mineId" column="mine_id"/>
</resultMap> </resultMap>
<insert id="save"> <insert id="save">
insert into wages_conversion_data (json_data, if_generate_voucher, wage_month, value) insert into wages_conversion_data (json_data, if_generate_voucher, wage_month, value,mine_id)
values (#{jsonData}, 0, #{yearMonth}, #{value}) values (#{jsonData}, 0, #{yearMonth}, #{value},#{mineId})
</insert> </insert>
<delete id="deleteFromConversionToDate"> <delete id="deleteFromConversionToDate">
delete delete
...@@ -27,6 +28,7 @@ ...@@ -27,6 +28,7 @@
select id, if_generate_voucher, wage_month, create_date, update_date select id, if_generate_voucher, wage_month, create_date, update_date
from wages_conversion_data from wages_conversion_data
where if_generate_voucher = 0 <if test="date != null"> and wage_month = #{date}</if> where if_generate_voucher = 0 <if test="date != null"> and wage_month = #{date}</if>
<if test="mineId != null"> and mine_id = #{mineId}</if>
order by create_date desc limit #{n}, #{size} order by create_date desc limit #{n}, #{size}
</select> </select>
<select id="selectWagesConversionDataById" parameterType="integer" <select id="selectWagesConversionDataById" parameterType="integer"
......
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