医生药房批量迁移

This commit is contained in:
zoujiandong
2026-09-17 08:57:53 +08:00
parent 89d191a22d
commit c4ffba3cd8
3 changed files with 530 additions and 21 deletions
+25
View File
@@ -133,3 +133,28 @@ export function exportPharmacyDoctor(data) {
data,
});
}
/**
* 获取药房下线受影响医生列表(预检接口)
* @param {String|Number} pharmacy_id - 药房 ID
* @returns {Promise}
*/
export function getAffectedDoctors(pharmacy_id) {
return request({
url: `/admin/pharmacy/affected-doctors/${pharmacy_id}`,
method: 'get',
});
}
/**
* 批量迁移默认药房并执行下线操作
* @param {Object} data - { source_pharmacy_id, action: 'disable'|'delete', unbind_source: 1|0, transfers: Array<{ doctor_id, target_pharmacy_id }> }
* @returns {Promise}
*/
export function batchTransferAndAction(data) {
return request({
url: '/admin/pharmacy/batch-transfer-and-action',
method: 'post',
data,
});
}