|
@@ -2,7 +2,10 @@ package org.springblade.business.service.impl;
|
|
|
|
|
|
import cn.hutool.core.date.LocalDateTimeUtil;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
@@ -76,6 +79,7 @@ public class TrialSelfInspectionRecordServiceImpl extends BaseServiceImpl<TrialS
|
|
|
private final TrialDeviceUseServiceImpl trialDeviceUseService;
|
|
|
private final InformationQueryServiceImpl informationQueryService;
|
|
|
private final TrialDetectionDataServiceImpl trialDetectionDataService;
|
|
|
+ private final IEntrustInfoService entrustInfoService;
|
|
|
|
|
|
@Override
|
|
|
public IPage<TrialSelfInspectionRecordVO> selfPage(IPage<TrialSelfInspectionRecord> page, TrialSelfInspectionRecordPageDTO dto) throws FileNotFoundException {
|
|
@@ -985,8 +989,11 @@ public class TrialSelfInspectionRecordServiceImpl extends BaseServiceImpl<TrialS
|
|
|
this.trialDeviceUseService.addDeviceUseInfo(dto);
|
|
|
}
|
|
|
|
|
|
- // 修改entr上报状态
|
|
|
- // jdbcTemplate
|
|
|
+ // ---- 修改样品单号信息 --------
|
|
|
+ if(dto!=null && Func.isNotEmpty(dto.getEntrustId())){
|
|
|
+ //修改项目节点基础信息
|
|
|
+ jdbcTemplate.update("update u_entrust_info set sample_status=4 where id ='"+dto.getEntrustId()+"'");
|
|
|
+ }
|
|
|
|
|
|
return dto.getId().toString();
|
|
|
}
|
|
@@ -1509,7 +1516,7 @@ public class TrialSelfInspectionRecordServiceImpl extends BaseServiceImpl<TrialS
|
|
|
public R getSamplePdfUrl(String id, String contrctId) {
|
|
|
try {
|
|
|
String pdf = this.getMergePdfToTrial(Func.toLong(contrctId), Func.toLong(id));
|
|
|
- return R.success(pdf);
|
|
|
+ return R.data(pdf);
|
|
|
} catch (FileNotFoundException e) {
|
|
|
throw new RuntimeException(e);
|
|
|
}
|