|
@@ -11,6 +11,7 @@ import com.fs.app.param.FsBindCompanyUserParam;
|
|
|
import com.fs.common.annotation.Log;
|
|
|
import com.fs.common.config.FSConfig;
|
|
|
import com.fs.common.core.domain.R;
|
|
|
+import com.fs.common.core.page.TableDataInfo;
|
|
|
import com.fs.common.core.redis.RedisCache;
|
|
|
import com.fs.common.enums.BusinessType;
|
|
|
import com.fs.common.exception.CustomException;
|
|
@@ -27,10 +28,15 @@ import com.fs.company.service.ICompanyUserCardService;
|
|
|
import com.fs.company.service.ICompanyUserService;
|
|
|
import com.fs.company.service.ICompanyUserUserService;
|
|
|
import com.fs.fastgptApi.util.AudioUtils;
|
|
|
-import com.fs.his.param.FsCouponReceiveParam;
|
|
|
-import com.fs.his.param.FsHealthTongueUParam;
|
|
|
+import com.fs.his.param.*;
|
|
|
+import com.fs.his.service.IFsPrescribeService;
|
|
|
+import com.fs.his.vo.FsPrescribeListDVO;
|
|
|
+import com.fs.his.vo.FsPrescribeListUVO;
|
|
|
+import com.fs.his.vo.FsPrescribeListVO;
|
|
|
import com.fs.system.oss.CloudStorageService;
|
|
|
import com.fs.system.oss.OSSFactory;
|
|
|
+import com.github.pagehelper.PageHelper;
|
|
|
+import com.github.pagehelper.PageInfo;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.apache.commons.io.FileUtils;
|
|
@@ -65,6 +71,8 @@ public class CompanyUserController extends AppBaseController {
|
|
|
private CompanyUserMapper companyUserMapper;
|
|
|
@Autowired
|
|
|
private ICompanyUserUserService companyUserUserService;
|
|
|
+ @Autowired
|
|
|
+ private IFsPrescribeService fsPrescribeService;
|
|
|
@PostMapping("/login")
|
|
|
public R Login(@RequestBody CompanyUserLoginParam param, HttpServletRequest request){
|
|
|
try {
|
|
@@ -195,4 +203,17 @@ public class CompanyUserController extends AppBaseController {
|
|
|
return R.ok().put("data",WxaCode);
|
|
|
}
|
|
|
|
|
|
+ @Login
|
|
|
+ @GetMapping("/getPrescribeList")
|
|
|
+ public R getPrescribeList(FsPrescribeListDCompanyParam param)
|
|
|
+ {
|
|
|
+ PageHelper.startPage(param.getPageNum(), param.getPageSize());
|
|
|
+ param.setCompanyUserId(getCompanyUserId());
|
|
|
+ param.setStatus(1);
|
|
|
+ List<FsPrescribeListDVO> list=fsPrescribeService.selectFsPrescribeListDVOByCompanyUser(param);
|
|
|
+ PageInfo<FsPrescribeListDVO> listPageInfo=new PageInfo<>(list);
|
|
|
+ return R.ok().put("data",listPageInfo);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|