| | |
| | | package com.yuanchu.mom.service.impl; |
| | | |
| | | |
| | | import ch.qos.logback.core.joran.util.beans.BeanUtil; |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | |
| | | import com.yuanchu.mom.mapper.RawInspectMapper; |
| | | import com.yuanchu.mom.pojo.RawInsProduct; |
| | | import com.yuanchu.mom.pojo.RawInspect; |
| | | import com.yuanchu.mom.pojo.vo.RawInsProductVo; |
| | | import com.yuanchu.mom.service.RawInsProductService; |
| | | import com.yuanchu.mom.utils.MyUtil; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.sql.Wrapper; |
| | | import java.util.Arrays; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | /** |
| | |
| | | rawInsProductMapper.update(new RawInsProduct(), updateWrapper); |
| | | } |
| | | |
| | | @Override |
| | | public void batchAddInsProduct(Integer id, List<RawInsProductVo> rawInsProducts) { |
| | | List<RawInsProduct> rawInsProductList = new ArrayList<>(); |
| | | rawInsProducts.forEach(i -> { |
| | | RawInsProduct rawInsProduct1 = new RawInsProduct(); |
| | | BeanUtils.copyProperties(i, rawInsProduct1); |
| | | rawInsProduct1.setRawInspectId(id); |
| | | rawInsProduct1.setState(1); |
| | | rawInsProductList.add(rawInsProduct1); |
| | | }); |
| | | rawInsProductMapper.insertBatchSomeColumn(rawInsProductList); |
| | | } |
| | | |
| | | /*判断检测值是否满足标准值和内控值的要求,如果不满足则检验结论为不合格*/ |
| | | //如果是±的操作 |
| | | private int conValues(String standardValueStr, String controlValueStr, String detectionValueStr) { |