Browse Source

2024-07-10

功能优化
java8
fengyuan_yang 2 years ago
parent
commit
03bd71dec8
  1. 16
      src/main/java/com/xujie/sys/modules/pms/controller/QcController.java
  2. 8
      src/main/java/com/xujie/sys/modules/pms/mapper/QcMapper.java
  3. 24
      src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java
  4. 8
      src/main/java/com/xujie/sys/modules/pms/service/QcService.java
  5. 24
      src/main/resources/mapper/pms/QcMapper.xml

16
src/main/java/com/xujie/sys/modules/pms/controller/QcController.java

@ -1015,8 +1015,8 @@ public class QcController {
**/ **/
@PostMapping("/selectFAISubDetailedRecord") @PostMapping("/selectFAISubDetailedRecord")
public R selectFAISubDetailedRecord(@RequestBody SubDetailValues data){ public R selectFAISubDetailedRecord(@RequestBody SubDetailValues data){
PageUtils page = qcService.selectFAISubDetailedRecord(data);
return R.ok().put("page", page);
List<SubDetailValues> list = qcService.selectFAISubDetailedRecord(data);
return R.ok().put("rows", list);
} }
/** /**
@ -1160,8 +1160,8 @@ public class QcController {
**/ **/
@PostMapping("/selectFQCSubDetailedRecord") @PostMapping("/selectFQCSubDetailedRecord")
public R selectFQCSubDetailedRecord(@RequestBody SubDetailValues data){ public R selectFQCSubDetailedRecord(@RequestBody SubDetailValues data){
PageUtils page = qcService.selectFQCSubDetailedRecord(data);
return R.ok().put("page", page);
List<SubDetailValues> list = qcService.selectFQCSubDetailedRecord(data);
return R.ok().put("rows", list);
} }
/** /**
@ -1279,8 +1279,8 @@ public class QcController {
**/ **/
@PostMapping("/selectIPQCSubDetailedRecord") @PostMapping("/selectIPQCSubDetailedRecord")
public R selectIPQCSubDetailedRecord(@RequestBody SubDetailValues data){ public R selectIPQCSubDetailedRecord(@RequestBody SubDetailValues data){
PageUtils page = qcService.selectIPQCSubDetailedRecord(data);
return R.ok().put("page", page);
List<SubDetailValues> list = qcService.selectIPQCSubDetailedRecord(data);
return R.ok().put("rows", list);
} }
/** /**
@ -1424,8 +1424,8 @@ public class QcController {
**/ **/
@PostMapping("/selectIQCSubDetailedRecord") @PostMapping("/selectIQCSubDetailedRecord")
public R selectIQCSubDetailedRecord(@RequestBody SubDetailValues data){ public R selectIQCSubDetailedRecord(@RequestBody SubDetailValues data){
PageUtils page = qcService.selectIQCSubDetailedRecord(data);
return R.ok().put("page", page);
List<SubDetailValues> list = qcService.selectIQCSubDetailedRecord(data);
return R.ok().put("rows", list);
} }
/** /**

8
src/main/java/com/xujie/sys/modules/pms/mapper/QcMapper.java

@ -64,7 +64,7 @@ public interface QcMapper {
void saveFAISubDetailed(List<SubDetailValues> subDetailValues); void saveFAISubDetailed(List<SubDetailValues> subDetailValues);
IPage<SubDetailValues> selectFAISubDetailedRecord(Page<SubDetailValues> qcFAIRecordDataPage, @Param("query") SubDetailValues data);
List<SubDetailValues> selectFAISubDetailedRecord(SubDetailValues data);
void updateFAISubDetailSubmitFlag(QcFAIRecordData data); void updateFAISubDetailSubmitFlag(QcFAIRecordData data);
@ -276,7 +276,7 @@ public interface QcMapper {
void saveIPQCSubDetailed(List<SubDetailValues> subDetailValues); void saveIPQCSubDetailed(List<SubDetailValues> subDetailValues);
IPage<SubDetailValues> selectIPQCSubDetailedRecord(Page<SubDetailValues> qcFAIRecordDataPage, @Param("query") SubDetailValues data);
List<SubDetailValues> selectIPQCSubDetailedRecord(SubDetailValues data);
QcFAIRecordData checkIPQCIsSubmit(SubDetailValues data); QcFAIRecordData checkIPQCIsSubmit(SubDetailValues data);
@ -300,7 +300,7 @@ public interface QcMapper {
List<QcFAIRecordData> iqcDetailSearch(QcFAIRecordData data); List<QcFAIRecordData> iqcDetailSearch(QcFAIRecordData data);
IPage<SubDetailValues> selectIQCSubDetailedRecord(Page<SubDetailValues> qcFAIRecordDataPage, @Param("query") SubDetailValues data);
List<SubDetailValues> selectIQCSubDetailedRecord(SubDetailValues data);
List<SubDetailValues> selectIQCSubDetailValue(String inspectionNo, String itemNo, String site); List<SubDetailValues> selectIQCSubDetailValue(String inspectionNo, String itemNo, String site);
@ -385,7 +385,7 @@ public interface QcMapper {
void saveFQCSubDetailed(List<SubDetailValues> subDetailValues); void saveFQCSubDetailed(List<SubDetailValues> subDetailValues);
IPage<SubDetailValues> selectFQCSubDetailedRecord(Page<SubDetailValues> qcFAIRecordDataPage, @Param("query") SubDetailValues data);
List<SubDetailValues> selectFQCSubDetailedRecord(SubDetailValues data);
QcFAIRecordData checkFQCIsSubmit(SubDetailValues data); QcFAIRecordData checkFQCIsSubmit(SubDetailValues data);

24
src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java

@ -2361,12 +2361,12 @@ public class QcServiceImpl implements QcService {
* @return: java.util.List<com.xujie.sys.modules.pms.data.SubDetailValues> * @return: java.util.List<com.xujie.sys.modules.pms.data.SubDetailValues>
**/ **/
@Override @Override
public PageUtils selectFAISubDetailedRecord(SubDetailValues data) {
public List<SubDetailValues> selectFAISubDetailedRecord(SubDetailValues data) {
// 获取检验项目的采集数据内容 // 获取检验项目的采集数据内容
String collectionDataContent = qcMapper.getItemCollectionDataContent(data); String collectionDataContent = qcMapper.getItemCollectionDataContent(data);
data.setCollectionDataContent(collectionDataContent); data.setCollectionDataContent(collectionDataContent);
IPage<SubDetailValues> list = qcMapper.selectFAISubDetailedRecord(new Page<SubDetailValues>(data.getPage(), data.getLimit()), data);
return new PageUtils(list);
List<SubDetailValues> list = qcMapper.selectFAISubDetailedRecord(data);
return list;
} }
/** /**
@ -2919,12 +2919,12 @@ public class QcServiceImpl implements QcService {
* @return: java.util.List<com.xujie.sys.modules.pms.data.SubDetailValues> * @return: java.util.List<com.xujie.sys.modules.pms.data.SubDetailValues>
**/ **/
@Override @Override
public PageUtils selectFQCSubDetailedRecord(SubDetailValues data) {
public List<SubDetailValues> selectFQCSubDetailedRecord(SubDetailValues data) {
// 获取检验项目的采集数据内容 // 获取检验项目的采集数据内容
String collectionDataContent = qcMapper.getItemCollectionDataContent(data); String collectionDataContent = qcMapper.getItemCollectionDataContent(data);
data.setCollectionDataContent(collectionDataContent); data.setCollectionDataContent(collectionDataContent);
IPage<SubDetailValues> list = qcMapper.selectFQCSubDetailedRecord(new Page<SubDetailValues>(data.getPage(), data.getLimit()), data);
return new PageUtils(list);
List<SubDetailValues> list = qcMapper.selectFQCSubDetailedRecord(data);
return list;
} }
/** /**
@ -3536,12 +3536,12 @@ public class QcServiceImpl implements QcService {
* @return: java.util.List<com.xujie.sys.modules.pms.data.SubDetailValues> * @return: java.util.List<com.xujie.sys.modules.pms.data.SubDetailValues>
**/ **/
@Override @Override
public PageUtils selectIPQCSubDetailedRecord(SubDetailValues data) {
public List<SubDetailValues> selectIPQCSubDetailedRecord(SubDetailValues data) {
// 获取检验项目的采集数据内容 // 获取检验项目的采集数据内容
String collectionDataContent = qcMapper.getItemCollectionDataContent(data); String collectionDataContent = qcMapper.getItemCollectionDataContent(data);
data.setCollectionDataContent(collectionDataContent); data.setCollectionDataContent(collectionDataContent);
IPage<SubDetailValues> list = qcMapper.selectIPQCSubDetailedRecord(new Page<SubDetailValues>(data.getPage(), data.getLimit()), data);
return new PageUtils(list);
List<SubDetailValues> list = qcMapper.selectIPQCSubDetailedRecord(data);
return list;
} }
/** /**
@ -3905,12 +3905,12 @@ public class QcServiceImpl implements QcService {
* @return: java.util.List<com.xujie.sys.modules.pms.data.SubDetailValues> * @return: java.util.List<com.xujie.sys.modules.pms.data.SubDetailValues>
**/ **/
@Override @Override
public PageUtils selectIQCSubDetailedRecord(SubDetailValues data) {
public List<SubDetailValues> selectIQCSubDetailedRecord(SubDetailValues data) {
// 获取检验项目的采集数据内容 // 获取检验项目的采集数据内容
String collectionDataContent = qcMapper.getItemCollectionDataContent(data); String collectionDataContent = qcMapper.getItemCollectionDataContent(data);
data.setCollectionDataContent(collectionDataContent); data.setCollectionDataContent(collectionDataContent);
IPage<SubDetailValues> list = qcMapper.selectIQCSubDetailedRecord(new Page<SubDetailValues>(data.getPage(), data.getLimit()), data);
return new PageUtils(list);
List<SubDetailValues> list = qcMapper.selectIQCSubDetailedRecord(data);
return list;
} }
/** /**

8
src/main/java/com/xujie/sys/modules/pms/service/QcService.java

@ -47,7 +47,7 @@ public interface QcService {
Integer saveFAISubDetailed(QcSubDetailInformationData data); Integer saveFAISubDetailed(QcSubDetailInformationData data);
PageUtils selectFAISubDetailedRecord(SubDetailValues data);
List<SubDetailValues> selectFAISubDetailedRecord(SubDetailValues data);
Integer checkFAIIsSubmit(SubDetailValues data); Integer checkFAIIsSubmit(SubDetailValues data);
@ -171,7 +171,7 @@ public interface QcService {
Integer saveIPQCSubDetailed(QcSubDetailInformationData data); Integer saveIPQCSubDetailed(QcSubDetailInformationData data);
PageUtils selectIPQCSubDetailedRecord(SubDetailValues data);
List<SubDetailValues> selectIPQCSubDetailedRecord(SubDetailValues data);
Integer checkIPQCIsSubmit(SubDetailValues data); Integer checkIPQCIsSubmit(SubDetailValues data);
@ -189,7 +189,7 @@ public interface QcService {
List<QcFAIRecordData> iqcDetailSearch(QcFAIRecordData data); List<QcFAIRecordData> iqcDetailSearch(QcFAIRecordData data);
PageUtils selectIQCSubDetailedRecord(SubDetailValues data);
List<SubDetailValues> selectIQCSubDetailedRecord(SubDetailValues data);
Integer checkIQCSubDetailValue(CheckSubDetailValueVo data); Integer checkIQCSubDetailValue(CheckSubDetailValueVo data);
@ -231,7 +231,7 @@ public interface QcService {
Integer saveFQCSubDetailed(QcSubDetailInformationData data); Integer saveFQCSubDetailed(QcSubDetailInformationData data);
PageUtils selectFQCSubDetailedRecord(SubDetailValues data);
List<SubDetailValues> selectFQCSubDetailedRecord(SubDetailValues data);
Integer checkFQCIsSubmit(SubDetailValues data); Integer checkFQCIsSubmit(SubDetailValues data);

24
src/main/resources/mapper/pms/QcMapper.xml

@ -1819,9 +1819,9 @@
sampling_location_b, sampling_location_b,
num num
FROM qc_fai_sub_detail_record FROM qc_fai_sub_detail_record
WHERE inspection_no = #{query.inspectionNo} and item_no = #{query.itemNo} and site = #{query.site} and bu_no = #{query.buNo}
<if test = "query.collectionDataContent != null and query.collectionDataContent != ''">
AND sub_detail_value ${query.collectionDataContent}
WHERE inspection_no = #{inspectionNo} and item_no = #{itemNo} and site = #{site} and bu_no = #{buNo}
<if test = "collectionDataContent != null and collectionDataContent != ''">
AND sub_detail_value ${collectionDataContent}
</if> </if>
order by num order by num
</select> </select>
@ -2143,9 +2143,9 @@
num, num,
sub_detail_value_b sub_detail_value_b
FROM qc_ipqc_sub_detail_record FROM qc_ipqc_sub_detail_record
WHERE inspection_no = #{query.inspectionNo} and item_no = #{query.itemNo} and site = #{query.site} and bu_no = #{query.buNo}
<if test = "query.collectionDataContent != null and query.collectionDataContent != ''">
AND sub_detail_value ${query.collectionDataContent}
WHERE inspection_no = #{inspectionNo} and item_no = #{itemNo} and site = #{site} and bu_no = #{buNo}
<if test = "collectionDataContent != null and collectionDataContent != ''">
AND sub_detail_value ${collectionDataContent}
</if> </if>
order by num order by num
</select> </select>
@ -2428,9 +2428,9 @@
sampling_location_b, sampling_location_b,
num num
FROM qc_iqc_sub_detail_record FROM qc_iqc_sub_detail_record
WHERE inspection_no = #{query.inspectionNo} and item_no = #{query.itemNo} and site = #{query.site} and bu_no = #{query.buNo}
<if test = "query.collectionDataContent != null and query.collectionDataContent != ''">
AND sub_detail_value ${query.collectionDataContent}
WHERE inspection_no = #{inspectionNo} and item_no = #{itemNo} and site = #{site} and bu_no = #{buNo}
<if test = "collectionDataContent != null and collectionDataContent != ''">
AND sub_detail_value ${collectionDataContent}
</if> </if>
order by num order by num
</select> </select>
@ -2868,9 +2868,9 @@
sampling_location_b, sampling_location_b,
num num
FROM qc_fqc_sub_detail_record FROM qc_fqc_sub_detail_record
WHERE inspection_no = #{query.inspectionNo} and item_no = #{query.itemNo} and site = #{query.site} and bu_no = #{query.buNo}
<if test = "query.collectionDataContent != null and query.collectionDataContent != ''">
AND sub_detail_value ${query.collectionDataContent}
WHERE inspection_no = #{inspectionNo} and item_no = #{itemNo} and site = #{site} and bu_no = #{buNo}
<if test = "collectionDataContent != null and collectionDataContent != ''">
AND sub_detail_value ${collectionDataContent}
</if> </if>
order by num order by num
</select> </select>

Loading…
Cancel
Save