Merge branch 'develop_1' into 'develop_master'
Develop 1 See merge request !76
This commit is contained in:
+3
-3
@@ -17,11 +17,11 @@ public class SarFindDto {
|
|||||||
// private String standNumber;
|
// private String standNumber;
|
||||||
private String standEnName;
|
private String standEnName;
|
||||||
private String typeApplicable;
|
private String typeApplicable;
|
||||||
private String NYLX;
|
private String nylx;
|
||||||
// private String putTime;
|
// private String putTime;
|
||||||
// private String XCXSSRQGJ;
|
// private String XCXSSRQGJ;
|
||||||
// private String ZCCSSRQGJ;
|
// private String ZCCSSRQGJ;
|
||||||
private String ZRBM;
|
private String zrbm;
|
||||||
private String SYCPX;
|
private String sycpx;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+4
-5
@@ -94,7 +94,7 @@ public class SarLawsDetailedListServiceImpl extends ServiceImpl<SarLawsDetailedL
|
|||||||
}
|
}
|
||||||
if ("admin".equals(getUserName()))sarLawsDetailedList.setUpdatePeople("管理员");
|
if ("admin".equals(getUserName()))sarLawsDetailedList.setUpdatePeople("管理员");
|
||||||
else {sarLawsDetailedList.setUpdatePeople(getUserName());}
|
else {sarLawsDetailedList.setUpdatePeople(getUserName());}
|
||||||
|
sarLawsDetailedListDao.insert(sarLawsDetailedList);
|
||||||
if (addDetailedDto.getInforlist()!=null){
|
if (addDetailedDto.getInforlist()!=null){
|
||||||
if (addDetailedDto.getInforlist().contains(",")){
|
if (addDetailedDto.getInforlist().contains(",")){
|
||||||
String[] id = addDetailedDto.getInforlist().split(",");
|
String[] id = addDetailedDto.getInforlist().split(",");
|
||||||
@@ -104,17 +104,17 @@ public class SarLawsDetailedListServiceImpl extends ServiceImpl<SarLawsDetailedL
|
|||||||
for (int a =0;a< id.length;a++){
|
for (int a =0;a< id.length;a++){
|
||||||
TimeDto dto = new TimeDto();
|
TimeDto dto = new TimeDto();
|
||||||
dto.setStandId(id[a]);
|
dto.setStandId(id[a]);
|
||||||
if (null==putTime[a]){
|
if ("-".equals(putTime[a]) || null==putTime[a] ){
|
||||||
dto.setPutTime(null);
|
dto.setPutTime(null);
|
||||||
}else {
|
}else {
|
||||||
dto.setPutTime(putTime[a]);
|
dto.setPutTime(putTime[a]);
|
||||||
}
|
}
|
||||||
if (null == xcx[a]){
|
if ("-".equals(putTime[a]) || null == xcx[a]){
|
||||||
dto.setXcxssrqgj(null);
|
dto.setXcxssrqgj(null);
|
||||||
}else {
|
}else {
|
||||||
dto.setXcxssrqgj(xcx[a]);
|
dto.setXcxssrqgj(xcx[a]);
|
||||||
}
|
}
|
||||||
if (null == zcc[a]){
|
if ("-".equals(putTime[a]) || null == zcc[a]){
|
||||||
dto.setZccssrqgj(null);
|
dto.setZccssrqgj(null);
|
||||||
}else {
|
}else {
|
||||||
dto.setZccssrqgj(zcc[a]);
|
dto.setZccssrqgj(zcc[a]);
|
||||||
@@ -132,7 +132,6 @@ public class SarLawsDetailedListServiceImpl extends ServiceImpl<SarLawsDetailedL
|
|||||||
}else {
|
}else {
|
||||||
timeDto=null;
|
timeDto=null;
|
||||||
}
|
}
|
||||||
sarLawsDetailedListDao.insert(sarLawsDetailedList);
|
|
||||||
service.insertDetailedList(sarLawsDetailedList.getId(),timeDto);
|
service.insertDetailedList(sarLawsDetailedList.getId(),timeDto);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|||||||
+3
-16
@@ -1,8 +1,6 @@
|
|||||||
package com.adc.da.slrs.sarStandUnqualified.controller;
|
package com.adc.da.slrs.sarStandUnqualified.controller;
|
||||||
|
|
||||||
|
|
||||||
import com.adc.da.common.ReadExcel;
|
|
||||||
import com.adc.da.exception.AdcDaBaseException;
|
|
||||||
import com.adc.da.http.ResponseMessage;
|
import com.adc.da.http.ResponseMessage;
|
||||||
import com.adc.da.http.ResponseMessageCodeEnum;
|
import com.adc.da.http.ResponseMessageCodeEnum;
|
||||||
import com.adc.da.http.Result;
|
import com.adc.da.http.Result;
|
||||||
@@ -11,16 +9,10 @@ import com.adc.da.slrs.sarStandUnqualified.entity.StandUnqualifiedExcelVO;
|
|||||||
import com.adc.da.slrs.sarStandUnqualified.entity.StandUnqualifiedListVO;
|
import com.adc.da.slrs.sarStandUnqualified.entity.StandUnqualifiedListVO;
|
||||||
import com.adc.da.slrs.sarStandUnqualified.service.ISarStandUnqualifiedService;
|
import com.adc.da.slrs.sarStandUnqualified.service.ISarStandUnqualifiedService;
|
||||||
import com.adc.da.slrs.sarStandardsInfo.controller.SarStandardsInfoController;
|
import com.adc.da.slrs.sarStandardsInfo.controller.SarStandardsInfoController;
|
||||||
import com.adc.da.slrs.sarStandardsInfo.entity.SarStandardsInfo;
|
|
||||||
import com.adc.da.slrs.sarStandardsInfo.entity.StandardsInfoExcelVO;
|
|
||||||
import com.adc.da.utils.util.StandExportUtil;
|
|
||||||
import com.alibaba.excel.EasyExcel;
|
import com.alibaba.excel.EasyExcel;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
|
||||||
import org.apache.poi.ss.usermodel.Workbook;
|
|
||||||
import org.apache.poi.util.IOUtils;
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
@@ -29,13 +21,8 @@ import com.adc.da.slrs.sarStandUnqualified.entity.SarStandUnqualified;
|
|||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import com.adc.da.base.web.BaseController;
|
import com.adc.da.base.web.BaseController;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.OutputStream;
|
|
||||||
import java.net.URLEncoder;
|
import java.net.URLEncoder;
|
||||||
import java.sql.Timestamp;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -71,13 +58,13 @@ public class SarStandUnqualifiedController extends BaseController<SarStandUnqual
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页查询未符合项
|
* 分页查询未符合项
|
||||||
* @param sarStandUnqualifiedPage:筛选、分页信息
|
* @param sarStandUnqualifiedPage :筛选、分页信息
|
||||||
* @return ResponseMessage<IPage<SarStandUnqualified>>
|
* @return ResponseMessage<IPage<SarStandUnqualified>>
|
||||||
*/
|
*/
|
||||||
@ApiOperation("分页查询未符合项")
|
@ApiOperation("分页查询未符合项")
|
||||||
@GetMapping
|
@GetMapping
|
||||||
public ResponseMessage<IPage<SarStandUnqualified>> getSarStandUnqualifiedPage(SarStandUnqualifiedPage sarStandUnqualifiedPage){
|
public ResponseMessage<IPage<SarStandUnqualifiedPage>> getSarStandUnqualifiedPage(SarStandUnqualifiedPage sarStandUnqualifiedPage){
|
||||||
IPage<SarStandUnqualified> sarStandUnqualifiedIPage=sarStandUnqualifiedService.getSarStandUnqualifiedPage(sarStandUnqualifiedPage);
|
IPage<SarStandUnqualifiedPage> sarStandUnqualifiedIPage=sarStandUnqualifiedService.getSarStandUnqualifiedPage(sarStandUnqualifiedPage);
|
||||||
return Result.success(sarStandUnqualifiedIPage);
|
return Result.success(sarStandUnqualifiedIPage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+18
-1
@@ -22,7 +22,7 @@ import org.springframework.format.annotation.DateTimeFormat;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
*
|
*
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author super_liu
|
* @author super_liu
|
||||||
@@ -46,6 +46,18 @@ public class SarStandUnqualified extends BaseEntity {
|
|||||||
@TableField("STAND_NAME")
|
@TableField("STAND_NAME")
|
||||||
private String standName;
|
private String standName;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "标准编号")
|
||||||
|
@TableField("STAND_NUMBER")
|
||||||
|
private String standNumber;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "标准类别")
|
||||||
|
@TableField("STAND_SORT")
|
||||||
|
private String standSort;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "标准年份")
|
||||||
|
@TableField("STAND_YEAR")
|
||||||
|
private String standYear;
|
||||||
|
|
||||||
@ExcelProperty("条款号")
|
@ExcelProperty("条款号")
|
||||||
@ApiModelProperty(value = "条款号")
|
@ApiModelProperty(value = "条款号")
|
||||||
@TableField("ITEMS_NUM")
|
@TableField("ITEMS_NUM")
|
||||||
@@ -126,6 +138,11 @@ public class SarStandUnqualified extends BaseEntity {
|
|||||||
@TableField("DUTY_ENGINEER")
|
@TableField("DUTY_ENGINEER")
|
||||||
private String dutyEngineer;
|
private String dutyEngineer;
|
||||||
|
|
||||||
|
@ExcelProperty("标准编号组合")
|
||||||
|
@ApiModelProperty(value = "标准编号组合")
|
||||||
|
@TableField("STAND_SERIAL_ NUMBER")
|
||||||
|
private String standSerialNumber;
|
||||||
|
|
||||||
@ExcelProperty(value = "产品类型",converter = ProductTypeConverter.class)
|
@ExcelProperty(value = "产品类型",converter = ProductTypeConverter.class)
|
||||||
@ApiModelProperty(value = "产品类型(research为在研产品,product为在产产品)")
|
@ApiModelProperty(value = "产品类型(research为在研产品,product为在产产品)")
|
||||||
@TableField("PRODUCT_TYPE")
|
@TableField("PRODUCT_TYPE")
|
||||||
|
|||||||
+14
@@ -4,6 +4,8 @@ import com.adc.da.base.entity.BaseEntity;
|
|||||||
|
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.alibaba.excel.annotation.ExcelProperty;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.fasterxml.jackson.annotation.JsonBackReference;
|
import com.fasterxml.jackson.annotation.JsonBackReference;
|
||||||
@@ -43,6 +45,9 @@ public class SarStandUnqualifiedPage {
|
|||||||
@ApiModelProperty(value = "计划关闭时间")
|
@ApiModelProperty(value = "计划关闭时间")
|
||||||
private Timestamp planCloseTime;
|
private Timestamp planCloseTime;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "标准编号组合")
|
||||||
|
private String standSerialNumber;
|
||||||
|
|
||||||
@ApiModelProperty(value = "质量工程师")
|
@ApiModelProperty(value = "质量工程师")
|
||||||
private String qaEngineer;
|
private String qaEngineer;
|
||||||
|
|
||||||
@@ -85,4 +90,13 @@ public class SarStandUnqualifiedPage {
|
|||||||
@ApiModelProperty("每页条数")
|
@ApiModelProperty("每页条数")
|
||||||
private Integer size;
|
private Integer size;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "标准编号")
|
||||||
|
private String standNumber;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "标准类别")
|
||||||
|
private String standSort;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "标准年份")
|
||||||
|
private String standYear;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -21,10 +21,10 @@ public interface ISarStandUnqualifiedService extends IService<SarStandUnqualifie
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页查询未符合项
|
* 分页查询未符合项
|
||||||
* @param sarStandUnqualifiedPage:筛选、分页信息
|
* @param sarStandUnqualifiedPage :筛选、分页信息
|
||||||
* @return:IPage<SarStandUnqualified>
|
* @return:IPage<SarStandUnqualified>
|
||||||
*/
|
*/
|
||||||
IPage<SarStandUnqualified> getSarStandUnqualifiedPage(SarStandUnqualifiedPage sarStandUnqualifiedPage);
|
IPage<SarStandUnqualifiedPage> getSarStandUnqualifiedPage(SarStandUnqualifiedPage sarStandUnqualifiedPage);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页查询未符合项历史数据
|
* 分页查询未符合项历史数据
|
||||||
|
|||||||
+60
-37
@@ -1,13 +1,13 @@
|
|||||||
package com.adc.da.slrs.sarStandUnqualified.service.impl;
|
package com.adc.da.slrs.sarStandUnqualified.service.impl;
|
||||||
|
|
||||||
import com.adc.da.slrs.sarLawsDetailedList.Util.BeanConverUtil;
|
|
||||||
import com.adc.da.slrs.sarLawsDetailedList.entity.ExcelDto;
|
|
||||||
import com.adc.da.slrs.sarStandUnqualified.entity.SarStandUnqualified;
|
import com.adc.da.slrs.sarStandUnqualified.entity.SarStandUnqualified;
|
||||||
import com.adc.da.slrs.sarStandUnqualified.dao.SarStandUnqualifiedDao;
|
import com.adc.da.slrs.sarStandUnqualified.dao.SarStandUnqualifiedDao;
|
||||||
import com.adc.da.slrs.sarStandUnqualified.entity.SarStandUnqualifiedPage;
|
import com.adc.da.slrs.sarStandUnqualified.entity.SarStandUnqualifiedPage;
|
||||||
import com.adc.da.slrs.sarStandUnqualified.entity.StandUnqualifiedExcelVO;
|
import com.adc.da.slrs.sarStandUnqualified.entity.StandUnqualifiedExcelVO;
|
||||||
import com.adc.da.slrs.sarStandUnqualified.entity.StandUnqualifiedListVO;
|
import com.adc.da.slrs.sarStandUnqualified.entity.StandUnqualifiedListVO;
|
||||||
import com.adc.da.slrs.sarStandUnqualified.service.ISarStandUnqualifiedService;
|
import com.adc.da.slrs.sarStandUnqualified.service.ISarStandUnqualifiedService;
|
||||||
|
import com.adc.da.slrs.sarStandardsInfo.dao.SarStandardsInfoDao;
|
||||||
|
import com.adc.da.slrs.sarStandardsInfo.entity.SarStandardsInfo;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
@@ -15,9 +15,9 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.text.ParseException;
|
|
||||||
import java.text.SimpleDateFormat;
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -33,18 +33,35 @@ public class SarStandUnqualifiedServiceImpl extends ServiceImpl<SarStandUnqualif
|
|||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private SarStandUnqualifiedDao sarStandUnqualifiedDao;
|
private SarStandUnqualifiedDao sarStandUnqualifiedDao;
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private SarStandardsInfoDao SarStandardsInfoDao;
|
||||||
/**
|
/**
|
||||||
* 分页查询未符合项
|
* 分页查询未符合项
|
||||||
* @param sarStandUnqualifiedPage:筛选、分页信息
|
* @param sarStandUnqualifiedPage :筛选、分页信息
|
||||||
* @return:IPage<SarStandUnqualified>
|
* @return:IPage<SarStandUnqualified>
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public IPage<SarStandUnqualified> getSarStandUnqualifiedPage(SarStandUnqualifiedPage sarStandUnqualifiedPage) {
|
public IPage<SarStandUnqualifiedPage> getSarStandUnqualifiedPage(SarStandUnqualifiedPage sarStandUnqualifiedPage) {
|
||||||
|
QueryWrapper<SarStandardsInfo> wrapper = new QueryWrapper<>();
|
||||||
|
wrapper.select("ID","STAND_NUMBER","STAND_SORT","STAND_YEAR");
|
||||||
|
wrapper.last("INNER JOIN sar_stand_unqualified r ON r.STAND_ID = sar_standards_info.ID WHERE r.STAND_ID ='"+ sarStandUnqualifiedPage.getStandId()+"'");
|
||||||
|
Page<SarStandardsInfo> page = new Page<>(sarStandUnqualifiedPage.getCurrent(),sarStandUnqualifiedPage.getSize());
|
||||||
|
IPage<SarStandardsInfo> userIPage = SarStandardsInfoDao.selectPage(page, wrapper);
|
||||||
|
List<SarStandUnqualifiedPage> list = new ArrayList<>();
|
||||||
|
List<SarStandardsInfo> list1 = userIPage.getRecords();
|
||||||
|
for(SarStandardsInfo s : list1){
|
||||||
|
SarStandUnqualifiedPage p = new SarStandUnqualifiedPage();
|
||||||
|
p.setStandSerialNumber(s.getStandSort()+s.getStandNumber()+s.getStandYear());
|
||||||
|
}
|
||||||
QueryWrapper<SarStandUnqualified> sarStandUnqualifiedQueryWrapper=new QueryWrapper<>();
|
QueryWrapper<SarStandUnqualified> sarStandUnqualifiedQueryWrapper=new QueryWrapper<>();
|
||||||
if(sarStandUnqualifiedPage.getStandId()!=null){
|
if(sarStandUnqualifiedPage.getStandId()!=null){
|
||||||
sarStandUnqualifiedQueryWrapper.like("stand_id",sarStandUnqualifiedPage.getStandId());
|
sarStandUnqualifiedQueryWrapper.eq("stand_id",sarStandUnqualifiedPage.getStandId());//查询详情页所需的标准ID
|
||||||
// sarStandUnqualifiedQueryWrapper.eq("stand_id",sarStandUnqualifiedPage.getStandId()).or().like("stand_name","%"+sarStandUnqualifiedPage.getStandId()+"%");
|
// sarStandUnqualifiedQueryWrapper.eq("stand_id",sarStandUnqualifiedPage.getStandId()).or().like("stand_name","%"+sarStandUnqualifiedPage.getStandId()+"%");
|
||||||
}
|
}
|
||||||
|
if (sarStandUnqualifiedPage.getStandSerialNumber()!=null){
|
||||||
|
sarStandUnqualifiedQueryWrapper.like("STAND_SERIAL_ NUMBER",sarStandUnqualifiedPage.getStandSerialNumber());
|
||||||
|
}
|
||||||
if (sarStandUnqualifiedPage.getStandName()!=null){
|
if (sarStandUnqualifiedPage.getStandName()!=null){
|
||||||
sarStandUnqualifiedQueryWrapper.like("stand_name",sarStandUnqualifiedPage.getStandName());
|
sarStandUnqualifiedQueryWrapper.like("stand_name",sarStandUnqualifiedPage.getStandName());
|
||||||
}
|
}
|
||||||
@@ -62,7 +79,39 @@ public class SarStandUnqualifiedServiceImpl extends ServiceImpl<SarStandUnqualif
|
|||||||
&& sarStandUnqualifiedPage.getSize()!=null){
|
&& sarStandUnqualifiedPage.getSize()!=null){
|
||||||
standUnqualifiedPage=new Page<>(sarStandUnqualifiedPage.getCurrent(),sarStandUnqualifiedPage.getSize());
|
standUnqualifiedPage=new Page<>(sarStandUnqualifiedPage.getCurrent(),sarStandUnqualifiedPage.getSize());
|
||||||
}
|
}
|
||||||
return sarStandUnqualifiedDao.selectPage(standUnqualifiedPage,sarStandUnqualifiedQueryWrapper);
|
List<SarStandUnqualified> list2 = sarStandUnqualifiedDao.selectPage(standUnqualifiedPage,sarStandUnqualifiedQueryWrapper).getRecords();
|
||||||
|
for (SarStandardsInfo s : list1){
|
||||||
|
SarStandUnqualifiedPage p = new SarStandUnqualifiedPage();
|
||||||
|
p.setStandNumber(s.getStandNumber());
|
||||||
|
p.setStandSort(s.getStandSort());
|
||||||
|
p.setStandYear(s.getStandYear());
|
||||||
|
for (SarStandUnqualified a : list2){
|
||||||
|
if (s.getId().equals(a.getStandId())){
|
||||||
|
p.setCreateDeptId(a.getCreateDeptId());
|
||||||
|
p.setCreateById(a.getCreateById());
|
||||||
|
p.setCreateTime((Timestamp)a.getCreateTime());
|
||||||
|
p.setCloseState(a.getCloseState());
|
||||||
|
p.setActualCloseTime((Timestamp)a.getActualCloseTime());
|
||||||
|
p.setPlanCloseTime((Timestamp)a.getPlanCloseTime());
|
||||||
|
p.setQaEngineer(a.getQaEngineer());
|
||||||
|
p.setDutyEngineer(a.getDutyEngineer());
|
||||||
|
p.setResponsibleUnit(a.getResponsibleUnit());
|
||||||
|
p.setProductName(a.getProductName());
|
||||||
|
p.setProductLine(a.getProductLine());
|
||||||
|
p.setProductType(a.getProductType());
|
||||||
|
p.setItemsName(a.getItemsName());
|
||||||
|
p.setItemsNum(a.getItemsNum());
|
||||||
|
p.setStandName(a.getStandName());
|
||||||
|
p.setStandId(a.getStandId());
|
||||||
|
p.setId(a.getId());
|
||||||
|
p.setStandSerialNumber(a.getStandSerialNumber());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
list.add(p);
|
||||||
|
}
|
||||||
|
IPage<SarStandUnqualifiedPage> userIPage1 = new Page<>();
|
||||||
|
userIPage1.setRecords(list);
|
||||||
|
return userIPage1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -128,35 +177,9 @@ public class SarStandUnqualifiedServiceImpl extends ServiceImpl<SarStandUnqualif
|
|||||||
if(standUnqualifiedExcelVO.getIds()!=null && standUnqualifiedExcelVO.getIds().size()>0){
|
if(standUnqualifiedExcelVO.getIds()!=null && standUnqualifiedExcelVO.getIds().size()>0){
|
||||||
sarStandUnqualifiedQueryWrapper.in("id",standUnqualifiedExcelVO.getIds());
|
sarStandUnqualifiedQueryWrapper.in("id",standUnqualifiedExcelVO.getIds());
|
||||||
}
|
}
|
||||||
List<SarStandUnqualified> stand = sarStandUnqualifiedDao.selectList(sarStandUnqualifiedQueryWrapper);
|
List<SarStandUnqualified> stand = sarStandUnqualifiedDao.selectList(sarStandUnqualifiedQueryWrapper);
|
||||||
List<ExcelDto> list = new ArrayList<>();
|
List<SarStandUnqualified> a = stand;
|
||||||
list = BeanConverUtil.converList(stand,ExcelDto.class);
|
return a;
|
||||||
for (int a=0;a<stand.size();a++){
|
|
||||||
Date date = null;
|
|
||||||
String str;
|
|
||||||
try {
|
|
||||||
if (stand.get(a).getCreateTime() != null) {
|
|
||||||
String dateStr = stand.get(a).getCreateTime().toString();
|
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
|
|
||||||
date = sdf.parse(dateStr);
|
|
||||||
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
|
|
||||||
String sDate=sdf1.format(date);
|
|
||||||
list.get(a).setCreateTime1(sDate);
|
|
||||||
}
|
|
||||||
if (stand.get(a).getActualCloseTime() != null) {
|
|
||||||
String dateStr = stand.get(a).getActualCloseTime().toString();
|
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
|
|
||||||
date = sdf.parse(dateStr);
|
|
||||||
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
|
|
||||||
String sDate=sdf1.format(date);
|
|
||||||
date=sdf1.parse(sDate);
|
|
||||||
list.get(a).setActualCloseTime(date);
|
|
||||||
}
|
|
||||||
} catch(ParseException e){
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return stand;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean closeSarStandUnqualified(String standUnqualifiedId){
|
private boolean closeSarStandUnqualified(String standUnqualifiedId){
|
||||||
|
|||||||
+3
-3
@@ -27,15 +27,15 @@
|
|||||||
and
|
and
|
||||||
</if>
|
</if>
|
||||||
<if test="sarFindDto.NYLX != null">
|
<if test="sarFindDto.NYLX != null">
|
||||||
b.NYLX LIKE concat ('%',#{sarFindDto.NYLX,jdbcType=VARCHAR},'%')
|
b.NYLX LIKE concat ('%',#{sarFindDto.nylx,jdbcType=VARCHAR},'%')
|
||||||
and
|
and
|
||||||
</if>
|
</if>
|
||||||
<if test="sarFindDto.ZRBM != null">
|
<if test="sarFindDto.ZRBM != null">
|
||||||
b.ZRBM LIKE concat ('%',#{sarFindDto.ZRBM,jdbcType=VARCHAR},'%')
|
b.ZRBM LIKE concat ('%',#{sarFindDto.zrbm,jdbcType=VARCHAR},'%')
|
||||||
and
|
and
|
||||||
</if>
|
</if>
|
||||||
<if test="sarFindDto.SYCPX != null">
|
<if test="sarFindDto.SYCPX != null">
|
||||||
b.SYCPX LIKE concat ('%',#{sarFindDto.SYCPX,jdbcType=VARCHAR},'%')
|
b.SYCPX LIKE concat ('%',#{sarFindDto.sycpx,jdbcType=VARCHAR},'%')
|
||||||
and
|
and
|
||||||
</if>
|
</if>
|
||||||
a.ID IN
|
a.ID IN
|
||||||
|
|||||||
Reference in New Issue
Block a user