修改了检定和委托单相关的一些问题

dev
swj 3 years ago
parent 050be6c90f
commit 54d574c464
  1. 17
      lab-service/lab-file/src/main/java/org/springblade/file/controller/EquipVerificationController.java
  2. 3
      lab-service/lab-file/src/main/java/org/springblade/file/mapper/EquipVerificationMapper.xml
  3. 2
      lab-service/lab-file/src/main/java/org/springblade/file/service/IEquipVerificationLogService.java
  4. 18
      lab-service/lab-file/src/main/java/org/springblade/file/service/impl/EquipVerificationLogServiceImpl.java
  5. 3
      lab-service/lab-lims/src/main/java/org/springblade/lims/controller/EntrustController.java

@ -38,6 +38,8 @@ import org.springblade.lims.feign.ILimsClient;
import org.springframework.web.bind.annotation.*;
import javax.validation.Valid;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
@ -134,4 +136,19 @@ public class EquipVerificationController extends BladeController {
limsClient.updateStatus(equipVerification.getInstrumentId());
return R.status(equipVerificationService.saveOrUpdate(equipVerification));
}
/**
* 新增或修改 仪器检定管理
*/
@PostMapping("/remove")
@ApiOperationSupport(order = 6)
@ApiOperation(value = "删除", notes = "")
public R remove(String ids) {
List<String> strings = Arrays.asList(ids.split(","));
List<Long> tempIds = new ArrayList<>();
for (String id : strings) {
tempIds.add(Long.valueOf(id));
}
return R.status(equipVerificationService.deleteLogic(tempIds));
}
}

@ -25,6 +25,9 @@
<select id="selectEquipVerificationPage" resultType="org.springblade.file.vo.EquipVerificationVO">
select * from t_equip_verification
<where>
<if test="equipVerification.status != null and equipVerification.status != ''">
AND status = #{equipVerification.status,jdbcType=VARCHAR}
</if>
<if test="equipVerification.equipName != null and equipVerification.equipName != ''">
AND equip_name like CONCAT('%', #{equipVerification.equipName,jdbcType=VARCHAR},'%')
</if>

@ -30,6 +30,6 @@ import org.springblade.file.vo.EquipVerificationVO;
*/
public interface IEquipVerificationLogService extends BaseService<EquipVerificationLog> {
void insertLog(EquipVerificationVO e);
void insertLog(EquipVerification e);
}

@ -16,7 +16,6 @@
*/
package org.springblade.file.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.core.mp.base.BaseServiceImpl;
import org.springblade.core.secure.BladeUser;
import org.springblade.core.secure.utils.AuthUtil;
@ -56,22 +55,31 @@ public class EquipVerificationLogServiceImpl extends BaseServiceImpl<EquipVerifi
@Autowired
private EquipVerificationMapper equipVerificationMapper;
@Autowired
private IUserClient userClient;
@Override
@Transactional(rollbackFor = Exception.class)
public void insertLog(EquipVerificationVO e){
public void insertLog(EquipVerification e){
//当前日期
LocalDateTime localDateTime = LocalDateTime.now();
EquipVerificationLog log = new EquipVerificationLog();
log.setCode(e.getCode());
log.setEquipName(e.getEquipName());
log.setCycle(e.getCycle());
log.setEquipStatus(e.getEquipStatus());
log.setVerificationInfo(e.getVerificationInfo());
log.setCycle(e.getCycle());
log.setEnableTime(e.getEnableTime());
log.setEquipModel(e.getEquipModel());
log.setInstrumentId(e.getInstrumentId());
log.setTenantId(e.getTenantId());
log.setVerification_time(e.getVerificationTime());
log.setVerificationTime(e.getVerificationTime());
log.setVerificationUser(e.getVerificationUser());
log.setEquipStatus(e.getEquipStatus());
log.setVerification_info(e.getVerificationInfo());
User userR = userClient.userInfoById(e.getVerificationUser()).getData();
log.setVerificationUserName(userR.getName());
//当前日期
LocalDate localDate = LocalDate.now();
LocalDateTime enableTime = e.getEnableTime();

@ -834,7 +834,7 @@ public class EntrustController extends BladeController {
// map.put("shbh", service.count(queryWrapper));
// queryWrapper.clear();
queryWrapper.eq("entrust_status", "6");
queryWrapper.eq("entrust_status", "8");
map.put("ywc", service.count(queryWrapper));
queryWrapper.clear();
@ -842,6 +842,7 @@ public class EntrustController extends BladeController {
map.put("yzf", service.count(queryWrapper));
queryWrapper.clear();
queryWrapper.eq("entrust_status", "4").or();
queryWrapper.eq("entrust_status", "5").or();
queryWrapper.eq("entrust_status", "6");
map.put("dbz", service.count(queryWrapper));

Loading…
Cancel
Save