diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StaorderPackagesController.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StaorderPackagesController.java index cc7a3b4e8..f88f667a1 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StaorderPackagesController.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StaorderPackagesController.java @@ -17,6 +17,7 @@ package com.logpm.factory.snm.controller; import com.logpm.factory.jobhandler.FactoryXxlJob; +import com.logpm.factory.snm.entity.StationOrderEntity; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -24,6 +25,7 @@ import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import lombok.AllArgsConstructor; import javax.validation.Valid; +import org.springblade.common.constant.PackagesTypeEnum; import org.springblade.core.secure.BladeUser; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; @@ -35,6 +37,9 @@ import com.logpm.factory.snm.entity.StaorderPackagesEntity; import com.logpm.factory.snm.vo.StaorderPackagesVO; import com.logpm.factory.snm.service.IStaorderPackagesService; import org.springblade.core.boot.ctrl.BladeController; +import springfox.documentation.annotations.ApiIgnore; + +import java.util.List; /** * 寺尼曼运单 控制器 @@ -69,9 +74,14 @@ public class StaorderPackagesController extends BladeController { @ApiOperation(value = "分页", notes = "传入staorderPackages") public R> list(StaorderPackagesEntity staorderPackages, Query query) { IPage pages = staorderPackagesService.page(Condition.getPage(query), Condition.getQueryWrapper(staorderPackages)); + //转换包件类型 + List records = pages.getRecords(); + records.forEach(e->{e.setLx(PackagesTypeEnum.getMes(e.getLx()));}); return R.data(pages); } + + /** * 寺尼曼运单 自定义分页 */ diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StationOrderController.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StationOrderController.java index 4dd45f36f..bec948a33 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StationOrderController.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StationOrderController.java @@ -34,6 +34,9 @@ import com.logpm.factory.snm.entity.StationOrderEntity; import com.logpm.factory.snm.vo.StationOrderVO; import com.logpm.factory.snm.service.IStationOrderService; import org.springblade.core.boot.ctrl.BladeController; +import springfox.documentation.annotations.ApiIgnore; + +import java.util.Map; /** * 寺尼曼运单 控制器 @@ -59,14 +62,25 @@ public class StationOrderController extends BladeController { StationOrderEntity detail = stationOrderService.getOne(Condition.getQueryWrapper(stationOrder)); return R.data(detail); } +// /** +// * 寺尼曼运单 分页 +// */ +// @GetMapping("/list") +// @ApiOperationSupport(order = 2) +// @ApiOperation(value = "分页", notes = "传入stationOrder") +// public R> list(StationOrderEntity stationOrder, Query query) { +// IPage pages = stationOrderService.page(Condition.getPage(query), Condition.getQueryWrapper(stationOrder)); +// return R.data(pages); +// } + /** * 寺尼曼运单 分页 */ @GetMapping("/list") @ApiOperationSupport(order = 2) @ApiOperation(value = "分页", notes = "传入stationOrder") - public R> list(StationOrderEntity stationOrder, Query query) { - IPage pages = stationOrderService.page(Condition.getPage(query), Condition.getQueryWrapper(stationOrder)); + public R> list(@ApiIgnore @RequestParam Map stationOrder, Query query) { + IPage pages = stationOrderService.page(Condition.getPage(query), Condition.getQueryWrapper(stationOrder, StationOrderEntity.class)); return R.data(pages); } diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StationlinenumController.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StationlinenumController.java index 94b555efa..b61b3e2f4 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StationlinenumController.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/controller/StationlinenumController.java @@ -112,6 +112,17 @@ public class StationlinenumController extends BladeController { return R.status(stationlinenumService.updateById(stationlinenum)); } + /** + * 诗尼曼线路 字典 + */ + @GetMapping("/dictionary") + @ApiOperationSupport(order = 10) + @ApiOperation(value = "诗尼曼线路") + public R> dictionary() { + List dictionary = stationlinenumService.selectFactoryStationLinenumDictionary(); + return R.data(dictionary); + } + /** * 诗尼曼线路 新增或修改 */ diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/mapper/StationlinenumMapper.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/mapper/StationlinenumMapper.java index 46eed285a..368e8686e 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/mapper/StationlinenumMapper.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/mapper/StationlinenumMapper.java @@ -52,4 +52,6 @@ public interface StationlinenumMapper extends BaseMapper { List exportStationlinenum(@Param("ew") Wrapper queryWrapper); StationlinenumEntity selectNameByNumber(String number); + + List selectFactoryStationLinenumDictionary(); } diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/mapper/StationlinenumMapper.xml b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/mapper/StationlinenumMapper.xml index f508e1778..2313e4d78 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/mapper/StationlinenumMapper.xml +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/mapper/StationlinenumMapper.xml @@ -28,7 +28,8 @@ - - + diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/service/IStationlinenumService.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/service/IStationlinenumService.java index acb638189..fb12cc85b 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/service/IStationlinenumService.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/service/IStationlinenumService.java @@ -52,4 +52,11 @@ public interface IStationlinenumService extends BaseService exportStationlinenum(Wrapper queryWrapper); StationlinenumEntity selectNameByNumber(String number); + /** + * 作为字典查询 + * + * @return + */ + List selectFactoryStationLinenumDictionary(); + } diff --git a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/service/impl/StationlinenumServiceImpl.java b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/service/impl/StationlinenumServiceImpl.java index 5bcc0ed36..f161b3067 100644 --- a/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/service/impl/StationlinenumServiceImpl.java +++ b/blade-service/logpm-factory/src/main/java/com/logpm/factory/snm/service/impl/StationlinenumServiceImpl.java @@ -56,4 +56,9 @@ public class StationlinenumServiceImpl extends BaseServiceImpl selectFactoryStationLinenumDictionary() { + return baseMapper.selectFactoryStationLinenumDictionary(); + } + }