新增检验项目
This commit is contained in:
parent
1432647141
commit
fb372dc663
@ -1,6 +1,7 @@
|
||||
package com.foreverwin.iep.qms.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||
@ -98,4 +99,7 @@ public class QmsQcItem extends Model<QmsQcItem> {
|
||||
*/
|
||||
@ApiModelProperty(value = "修改时间")
|
||||
private LocalDateTime modifiedDateTime;
|
||||
|
||||
@TableField(exist = false)
|
||||
private boolean existQcPlan;
|
||||
}
|
||||
|
||||
@ -86,4 +86,9 @@ public class QmsQcItemController {
|
||||
qmsQcItemService.delete(sid);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@GetMapping("/info/{qcItem}")
|
||||
public R getOne(@PathVariable("qcItem") String qcItem) {
|
||||
return R.ok(qmsQcItemService.getOne(TenantContextHolder.getTenantId(), qcItem));
|
||||
}
|
||||
}
|
||||
|
||||
@ -36,9 +36,14 @@ public class QmsQcItemServiceImpl extends ServiceImpl<QmsQcItemMapper, QmsQcItem
|
||||
|
||||
@Override
|
||||
public QmsQcItem getOne(String site, String qcItem) {
|
||||
return getOne(Wrappers.lambdaQuery(QmsQcItem.class)
|
||||
.eq(QmsQcItem::getSite, site)
|
||||
.eq(QmsQcItem::getQcItem, qcItem));
|
||||
QmsQcItem qmsQcItem = getOne(Wrappers.lambdaQuery(QmsQcItem.class)
|
||||
.eq(QmsQcItem::getSite, site)
|
||||
.eq(QmsQcItem::getQcItem, qcItem));
|
||||
if (ObjectUtil.isNotNull(qmsQcItem)) {
|
||||
qmsQcItem.setExistQcPlan(getQmsQcPlanDetailService().count(Wrappers.lambdaQuery(QmsQcPlanDetail.class)
|
||||
.eq(QmsQcPlanDetail::getQcItemSid, qmsQcItem.getSid())) > 0);
|
||||
}
|
||||
return qmsQcItem;
|
||||
}
|
||||
|
||||
@Transactional
|
||||
@ -53,7 +58,7 @@ public class QmsQcItemServiceImpl extends ServiceImpl<QmsQcItemMapper, QmsQcItem
|
||||
throw BusinessException.build(I18nUtil.getI18nText("qc.item.error13"));
|
||||
}
|
||||
|
||||
if (!ObjectUtil.isNull(oriQcItem)) {
|
||||
if (ObjectUtil.isNull(oriQcItem)) {
|
||||
qmsQcItem.setSid(SidUtils.genSid());
|
||||
qmsQcItem.setCreatedDateTime(LocalDateTime.now());
|
||||
qmsQcItem.setCreatedUser(SecurityUtils.getUserName());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user