Compare commits
No commits in common. "d816e442434a3f12c39ab171ada16f753398c620" and "555e30dabadd6267ecf97b553a242e2fc03f836a" have entirely different histories.
d816e44243
...
555e30daba
@ -41,7 +41,7 @@
|
|||||||
lab_reqmain.bbsjbl,
|
lab_reqmain.bbsjbl,
|
||||||
<!--登记模式-->
|
<!--登记模式-->
|
||||||
'2' as mode,
|
'2' as mode,
|
||||||
lab_reqmain.jymd as item,
|
lab_reqmain.jymd as cp_item,
|
||||||
<!--不合格类别-->
|
<!--不合格类别-->
|
||||||
'' as refuseText,
|
'' as refuseText,
|
||||||
<!--补充描述-->
|
<!--补充描述-->
|
||||||
|
|||||||
@ -7,7 +7,6 @@ import com.czlis.common.core.domain.entity.lis.LabReqmain;
|
|||||||
import com.czlis.common.core.domain.entity.lis.LabReqpack;
|
import com.czlis.common.core.domain.entity.lis.LabReqpack;
|
||||||
import com.czlis.common.core.domain.entity.lis.LabResult;
|
import com.czlis.common.core.domain.entity.lis.LabResult;
|
||||||
import com.czlis.interfaceCommon.utils.PackBarcodeUtil;
|
import com.czlis.interfaceCommon.utils.PackBarcodeUtil;
|
||||||
import com.czlis.zycx.pojo.ExecSQDDTO;
|
|
||||||
import com.czlis.zycx.pojo.QuerySqdVO;
|
import com.czlis.zycx.pojo.QuerySqdVO;
|
||||||
import com.czlis.zycx.pojo.Web_getBarcode;
|
import com.czlis.zycx.pojo.Web_getBarcode;
|
||||||
import com.czlis.zycx.service.ZycxService;
|
import com.czlis.zycx.service.ZycxService;
|
||||||
@ -132,11 +131,4 @@ public class ZycxController extends BaseController {
|
|||||||
return zycxService.printcheck();
|
return zycxService.printcheck();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Anonymous
|
|
||||||
@ApiOperation("取消执行")
|
|
||||||
@PostMapping("/cancelExecSQD")
|
|
||||||
public Result cancelExecSQD(@RequestBody List<ExecSQDDTO> execSQDDTOList) {
|
|
||||||
return zycxService.cancelExecSQD(execSQDDTOList);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,18 +0,0 @@
|
|||||||
package com.czlis.zycx.pojo;
|
|
||||||
|
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Data;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
|
|
||||||
@Data
|
|
||||||
@AllArgsConstructor
|
|
||||||
@NoArgsConstructor
|
|
||||||
public class ExecSQDDTO {
|
|
||||||
@ApiModelProperty("状态")
|
|
||||||
private String status;
|
|
||||||
@ApiModelProperty("条码号")
|
|
||||||
private String sqh;
|
|
||||||
@ApiModelProperty("登录人代码")
|
|
||||||
private String userId;
|
|
||||||
}
|
|
||||||
@ -2,7 +2,6 @@ package com.czlis.zycx.service;
|
|||||||
|
|
||||||
import com.czlis.common.core.domain.Result;
|
import com.czlis.common.core.domain.Result;
|
||||||
import com.czlis.common.core.domain.entity.lis.LabReqmain;
|
import com.czlis.common.core.domain.entity.lis.LabReqmain;
|
||||||
import com.czlis.zycx.pojo.ExecSQDDTO;
|
|
||||||
import com.czlis.zycx.pojo.QuerySqdVO;
|
import com.czlis.zycx.pojo.QuerySqdVO;
|
||||||
import com.czlis.zycx.pojo.Web_getBarcode;
|
import com.czlis.zycx.pojo.Web_getBarcode;
|
||||||
|
|
||||||
@ -23,6 +22,4 @@ public interface ZycxService {
|
|||||||
Result printsetup();
|
Result printsetup();
|
||||||
Result printcheck();
|
Result printcheck();
|
||||||
Result printSendSample(String[] sqhList);
|
Result printSendSample(String[] sqhList);
|
||||||
|
|
||||||
Result cancelExecSQD(List<ExecSQDDTO> execSQDDTOList);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -24,7 +24,6 @@ import com.czlis.interfaceCommon.websocket.WebSocketMessage;
|
|||||||
import com.czlis.interfaceCommon.websocket.WebSocketUser;
|
import com.czlis.interfaceCommon.websocket.WebSocketUser;
|
||||||
import com.czlis.zycx.mapper.LabIntersendListMapper;
|
import com.czlis.zycx.mapper.LabIntersendListMapper;
|
||||||
import com.czlis.zycx.mapper.ZycxMapper;
|
import com.czlis.zycx.mapper.ZycxMapper;
|
||||||
import com.czlis.zycx.pojo.ExecSQDDTO;
|
|
||||||
import com.czlis.zycx.pojo.QuerySqdVO;
|
import com.czlis.zycx.pojo.QuerySqdVO;
|
||||||
import com.czlis.zycx.pojo.Web_getBarcode;
|
import com.czlis.zycx.pojo.Web_getBarcode;
|
||||||
import com.czlis.zycx.service.ZycxService;
|
import com.czlis.zycx.service.ZycxService;
|
||||||
@ -232,38 +231,6 @@ public class ZycxServiceImpl implements ZycxService {
|
|||||||
return reportUtil.printToPdf("sendSample",reportParam,"",true);
|
return reportUtil.printToPdf("sendSample",reportParam,"",true);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 取消执行接口
|
|
||||||
* @param execSQDDTOList
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@Override
|
|
||||||
public Result cancelExecSQD(List<ExecSQDDTO> execSQDDTOList) {
|
|
||||||
for (ExecSQDDTO execSQDDTO : execSQDDTOList) {
|
|
||||||
String status = execSQDDTO.getStatus();
|
|
||||||
String sqh = execSQDDTO.getSqh();
|
|
||||||
if(status == null || status.equals("")) return new Result("-1","入参状态不能为空!");
|
|
||||||
if(sqh == null || sqh.equals("")) return new Result("-1","条码号不能为空!");
|
|
||||||
LabReqmain labReqmainOne = commonUtil.getLabReqmainOne(sqh);
|
|
||||||
if(labReqmainOne == null) return new Result("-1","没有获取到申请单数据!条码号:"+sqh);
|
|
||||||
String zt = labReqmainOne.getZt();
|
|
||||||
switch (status){
|
|
||||||
case "12": //取消采样
|
|
||||||
if(zt.equals("12")){
|
|
||||||
LabReqmain labReqmain = new LabReqmain();
|
|
||||||
labReqmain.setZt("11");
|
|
||||||
labReqmain.setSqh(sqh);
|
|
||||||
commonUtil.updateLabReqmain(labReqmain);
|
|
||||||
}else{
|
|
||||||
return new Result("-1","不是已采样状态,不能取消采样状态!");
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
return new Result("0","执行取消状态成功!");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@Transactional
|
@Transactional
|
||||||
public Result createSQDExecSP(String dept, String userid, String st, String et, String yljg){
|
public Result createSQDExecSP(String dept, String userid, String st, String et, String yljg){
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user