Commit 0a5d44f7b5df0bbb7061f3bc96e2687bf178eeb2
1 parent
ff676ee9
✨ feat(mes): 添加条码详情查看功能及相关逻辑
Showing
3 changed files
with
5 additions
and
8 deletions
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/barcode/MesWmBarcodeController.java
| ... | ... | @@ -83,6 +83,7 @@ public class MesWmBarcodeController { |
| 83 | 83 | @Operation(summary = "根据业务对象获取条码信息", description = "前端用于生成条码图片") |
| 84 | 84 | @Parameter(name = "bizType", description = "业务类型", required = true, example = "102") |
| 85 | 85 | @Parameter(name = "bizId", description = "业务编号", required = true, example = "1024") |
| 86 | + @PreAuthorize("@ss.hasPermission('mes:wm-barcode:query')") | |
| 86 | 87 | public CommonResult<MesWmBarcodeRespVO> getBarcodeByBusiness( |
| 87 | 88 | @RequestParam("bizType") Integer bizType, |
| 88 | 89 | @RequestParam("bizId") Long bizId) { | ... | ... |
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/barcode/vo/MesWmBarcodeSaveReqVO.java
| ... | ... | @@ -15,10 +15,6 @@ public class MesWmBarcodeSaveReqVO { |
| 15 | 15 | @Schema(description = "条码配置编号", example = "1") |
| 16 | 16 | private Long configId; |
| 17 | 17 | |
| 18 | - @Schema(description = "条码格式", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") | |
| 19 | - @NotNull(message = "条码格式不能为空") | |
| 20 | - private Integer format; | |
| 21 | - | |
| 22 | 18 | @Schema(description = "业务类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "102") |
| 23 | 19 | @NotNull(message = "业务类型不能为空") |
| 24 | 20 | private Integer bizType; | ... | ... |
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/barcode/MesWmBarcodeServiceImpl.java
| ... | ... | @@ -55,8 +55,8 @@ public class MesWmBarcodeServiceImpl implements MesWmBarcodeService { |
| 55 | 55 | } |
| 56 | 56 | |
| 57 | 57 | // 3. 保存条码记录 |
| 58 | - MesWmBarcodeDO barcode = BeanUtils.toBean(createReqVO, MesWmBarcodeDO.class) | |
| 59 | - .setConfigId(config.getId()).setContent(content).setFormat(config.getFormat()); | |
| 58 | + MesWmBarcodeDO barcode = BeanUtils.toBean(createReqVO, MesWmBarcodeDO.class).setContent(content) | |
| 59 | + .setConfigId(config.getId()).setFormat(config.getFormat()); | |
| 60 | 60 | barcodeMapper.insert(barcode); |
| 61 | 61 | return barcode.getId(); |
| 62 | 62 | } |
| ... | ... | @@ -165,8 +165,8 @@ public class MesWmBarcodeServiceImpl implements MesWmBarcodeService { |
| 165 | 165 | |
| 166 | 166 | // 2. 创建条码记录 |
| 167 | 167 | MesWmBarcodeSaveReqVO createReqVO = new MesWmBarcodeSaveReqVO() |
| 168 | - .setFormat(config.getFormat()).setStatus(CommonStatusEnum.ENABLE.getStatus()) | |
| 169 | - .setBizType(bizType).setBizId(bizId).setBizCode(bizCode).setBizName(bizName); | |
| 168 | + .setBizType(bizType).setBizId(bizId).setBizCode(bizCode).setBizName(bizName) | |
| 169 | + .setStatus(CommonStatusEnum.ENABLE.getStatus()); | |
| 170 | 170 | createBarcode(createReqVO); |
| 171 | 171 | } |
| 172 | 172 | ... | ... |