耗材目录下载

dtxyy
yewj 10 months ago
parent 40a2f0b4ea
commit 4e186521cd

@ -1,11 +1,44 @@
package com.glxp.mipsdl.controller; package com.glxp.mipsdl.controller;
import cn.hutool.json.JSONUtil;
import com.alibaba.fastjson.JSON;
import com.glxp.mipsdl.req.yb.DictRequest;
import com.glxp.mipsdl.req.yb.Yljg1201Request;
import com.glxp.mipsdl.res.BaseResponse;
import com.glxp.mipsdl.service.yb.YbClient;
import com.glxp.mipsdl.util.ResultVOUtils;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
@RestController @RestController
public class YbApiController { public class YbApiController {
@Resource
YbClient ybClient;
/**
* 1201
*
* @param yljg1201Request
* @return
*/
@PostMapping("/udiwms/erp/yb/1201")
public BaseResponse getYb1201(@RequestBody Yljg1201Request yljg1201Request) {
String jsonStr = JSONUtil.toJsonStr(yljg1201Request);
return ResultVOUtils.success(ybClient.ybPost("1201", JSON.parseObject(jsonStr)));
}
/**
*
*/
@PostMapping("/udiwms/erp/yb/dict")
public BaseResponse getYb1301(@RequestBody DictRequest dictRequest) {
String jsonStr = JSONUtil.toJsonStr(dictRequest.getData());
return ResultVOUtils.success(ybClient.ybPost(dictRequest.getApiCode(), JSON.parseObject(jsonStr)));
}
// public void get
} }

@ -0,0 +1,15 @@
package com.glxp.mipsdl.req.yb;
import lombok.Data;
@Data
public class DictRequest {
private String apiCode;
private DataInfo data;
@Data
public static class DataInfo {
private String ver;
}
}
Loading…
Cancel
Save