src/main/java/com/ruoyi/quality/controller/QualityUnqualifiedOrderController.java
@@ -37,7 +37,7 @@ @PostMapping("/save") @ApiOperation(value = "保存不合格品处理单") public R save(@RequestBody QualityUnqualifiedOrderDto qualityUnqualifiedOrder) { return R.ok(qualityUnqualifiedOrderService.save(qualityUnqualifiedOrder)); return R.ok(qualityUnqualifiedOrderService.add(qualityUnqualifiedOrder)); } @PutMapping("/update") src/main/java/com/ruoyi/quality/pojo/QualityUnqualifiedOrder.java
@@ -57,6 +57,9 @@ @ApiModelProperty("物料/部件名称") private String materialName; @ApiModelProperty("关联产品型号ID") private Long productModelId; @ApiModelProperty("物料图号") private String materialDrawingNo; src/main/java/com/ruoyi/quality/service/QualityUnqualifiedOrderService.java
@@ -18,4 +18,6 @@ IPage<QualityUnqualifiedOrderDto> listPage(Page page, QualityUnqualifiedOrderDto qualityUnqualifiedOrder); Boolean add(QualityUnqualifiedOrderDto qualityUnqualifiedOrder); } src/main/java/com/ruoyi/quality/service/impl/QualityUnqualifiedOrderServiceImpl.java
@@ -2,6 +2,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.common.utils.OrderUtils; import com.ruoyi.quality.dto.QualityUnqualifiedOrderDto; import com.ruoyi.quality.pojo.QualityUnqualifiedOrder; import com.ruoyi.quality.mapper.QualityUnqualifiedOrderMapper; @@ -28,4 +29,12 @@ public IPage<QualityUnqualifiedOrderDto> listPage(Page page, QualityUnqualifiedOrderDto qualityUnqualifiedOrder) { return qualityUnqualifiedOrderMapper.listPage(page,qualityUnqualifiedOrder); } @Override public Boolean add(QualityUnqualifiedOrderDto qualityUnqualifiedOrder) { String s = OrderUtils.countTodayByCreateTime(qualityUnqualifiedOrderMapper, "BHG", "order_no"); qualityUnqualifiedOrder.setOrderNo(s); return this.save(qualityUnqualifiedOrder); } } src/main/resources/mapper/quality/QualityUnqualifiedOrderMapper.xml
@@ -50,7 +50,7 @@ project_name = #{ew.projectName} </if> <if test="ew.orderNo != null"> tenant_id = #{ew.orderNo} order_no = #{ew.orderNo} </if> </where> </select>