新火炬后端单体项目初始化代码
Houjie
昨天 58f19f978b2e0794c4569d67ad79ee53e3541fcd
src/main/java/org/jeecg/modules/base/controller/PrinterConfigController.java
@@ -11,7 +11,10 @@
import org.jeecg.common.constant.CommonConstant;
import org.jeecg.common.system.base.controller.JeecgController;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.modules.base.entity.Factory;
import org.jeecg.modules.base.entity.PrinterConfig;
import org.jeecg.modules.base.model.FactoryModel;
import org.jeecg.modules.base.model.PrinterModel;
import org.jeecg.modules.base.service.IPrinterConfigService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -20,6 +23,8 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
/**
* @Description: 打印机配置信息
@@ -56,6 +61,17 @@
       return Result.OK(pageList);
   }
    @ApiOperation(value = "获取所有打印机IP列表", notes = "获取所有打印机IP列表")
    @GetMapping(value = "/queryUserPrinterConfigList")
    public Result<List<PrinterModel>> queryUserPrinterConfigList() {
        List<PrinterConfig> printerConfigList = printerConfigService.queryUserPrinterConfigList();
        List<PrinterModel> factoryModels = printerConfigList.stream()
                .map(factory -> new PrinterModel(factory.getPrinterIp(), factory.getPrinterIp()))
                .collect(Collectors.toList());
        return Result.ok(factoryModels);
    }
   /**
    *   添加
    *