耗材目录下载
parent
40a2f0b4ea
commit
4e186521cd
@ -1,11 +1,44 @@
|
||||
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 javax.annotation.Resource;
|
||||
|
||||
@RestController
|
||||
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…
Reference in New Issue