| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- import request from '@/utils/request';
- // 查询调配管理列表
- export function listAllocateCore(query) {
- return request({
- url: '/prescription/prescriptionCore/allocateList',
- method: 'get',
- params: query,
- });
- }
- // 查询调配师列表
- export function listDispatcher(query) {
- return request({
- url: '/pharmacistOnlineStatus/getOnlineUser',
- method: 'get',
- params: query,
- }).then(res => {
- if ( res && Array.isArray(res.data) ) {
- res.data = res.data.map(item => {
- return {
- id: item.pharmacistUserId,
- name: item.nickName,
- jobNumber: item.jobNumber,
- onlineStatus: item.onlineStatus,
- workStatus: item.workStatus,
- };
- });
- }
- return res;
- });
- }
- // 置顶调配处方
- export function pinOrder(query) {
- return request({
- url: '/prescription/prescriptionCore/updateTop',
- method: 'get',
- params: query,
- });
- }
- export function assignOrder(query) {
- return request({
- url: '/prescription/prescriptionCore/assignPharmacist',
- method: 'get',
- params: query,
- });
- }
- export function assignAndPinOrder(query) {
- return request({
- url: '/prescription/prescriptionCore/assignAndTop',
- method: 'get',
- params: query,
- });
- }
- // 调配统计列表
- export function reportStatistics(query) {
- return request({
- url: '/prescription/prescriptionCore/reportStatistics',
- method: 'get',
- params: query,
- });
- }
- // 调配师明细统计列表
- export function selectOralPreList(query) {
- return request({
- url: '/prescription/prescriptionCore/selectOralPreList',
- method: 'get',
- params: query,
- });
- }
|