|
@@ -49,6 +49,9 @@ public class PrescribeController extends AppBaseController {
|
|
|
@Autowired
|
|
|
private IFsDoctorService doctorService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private IFsUserService fsUserService;
|
|
|
+
|
|
|
|
|
|
@Login
|
|
|
@GetMapping("/getPrescribeList")
|
|
@@ -61,6 +64,28 @@ public class PrescribeController extends AppBaseController {
|
|
|
return R.ok().put("data",listPageInfo);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取销售处方订单
|
|
|
+ * @param param
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Login
|
|
|
+ @GetMapping("/getSalerPrescribeList")
|
|
|
+ public R getSalerPrescribeList(FsPrescribeListUParam param)
|
|
|
+ {
|
|
|
+ Long companyUserId = getCompanyUserId();
|
|
|
+ param.setCompanyUserId(companyUserId);
|
|
|
+
|
|
|
+ // 获取当前销售关联的所有用户
|
|
|
+ List<Long> userIds = fsUserService.selectFsUserIdByCompanyUserId(companyUserId);
|
|
|
+ param.setUserIds(userIds);
|
|
|
+
|
|
|
+ PageHelper.startPage(param.getPageNum(), param.getPageSize());
|
|
|
+ List<FsPrescribeListUVO> list=prescribeService.selectFsPrescribeListUVO(param);
|
|
|
+ PageInfo<FsPrescribeListUVO> listPageInfo=new PageInfo<>(list);
|
|
|
+ return R.ok().put("data",listPageInfo);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
@Login
|
|
|
@GetMapping("/getPrescribeById")
|