package com.cnbm.packing.controller; import com.cnbm.common.constant.Constant; import com.cnbm.packing.service.DynamicDataSourceService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import com.cnbm.common.utils.Result; import springfox.documentation.annotations.ApiIgnore; import java.util.Map; /** * @Author weihongyang * @Date 2022/6/24 8:57 AM * @Version 1.0 */ @RestController @RequestMapping("/test") @Api(tags="测试接口") public class TestController { @Autowired DynamicDataSourceService service; @PostMapping("getPMPPBySubId") @ApiImplicitParams({ @ApiImplicitParam(name = "subId", value = "基板ID", paramType = "query", required = true, dataTypeClass=Integer.class) , }) public Result getPMPPBySubId(@ApiIgnore @RequestParam Map params){ Object subId = params.get("subId"); return new Result().ok(service.getPMPPBySubId(subId.toString())); } @PostMapping("getOrderNameBySubId") @ApiImplicitParams({ @ApiImplicitParam(name = "subId", value = "基板ID", paramType = "query", required = true, dataTypeClass=Integer.class) , }) public Result getOrderNameBySubId(@ApiIgnore @RequestParam Map params){ Object subId = params.get("subId"); //service.getExtendArgFromCamline() return new Result().ok(service.getOrderNameBySubId(subId.toString())); } @PostMapping("getExtendArgFromCamline") @ApiImplicitParams({ @ApiImplicitParam(name = "subId", value = "基板ID", paramType = "query", required = true, dataTypeClass=Integer.class) , }) public Result getExtendArgFromCamline(@ApiIgnore @RequestParam Map params){ Object subId = params.get("subId"); return new Result().ok(service.getExtendArgFromCamline(subId.toString()).toString()); } }