service.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-07-26 08:54:08
  4. * @LastEditTime: 2021-08-10 10:03:05
  5. * @LastEditors: Please set LastEditors
  6. * @Description: In User Settings Edit
  7. * @FilePath: /TracerMethodology_PC/src/pages/DepartmentMana/service.js
  8. */
  9. import { request } from 'umi';
  10. //获取诊次/床日成本设置列表
  11. export async function getVisitsAndBedDayCostSettingList(params, options) {
  12. const {incomeFileName:name,current,pageSize} = params;
  13. return request('/api/costAccount/costnumberbedset/list', {
  14. method: 'GET',
  15. params:{current,pageSize,name},
  16. ...(options || {}),
  17. });
  18. }
  19. //获取指定诊次/床日成本设置列表数据
  20. export async function getVisitsAndBedDayCostSettingListById(params, options) {
  21. return request('/api/costAccount/costnumberbedset/info', {
  22. method: 'GET',
  23. params:{...params},
  24. ...(options || {}),
  25. });
  26. }
  27. //编辑
  28. export async function editVisitsAndBedDayCostSettingList(body, options) {
  29. return request('/api/costAccount/costnumberbedset/update', {
  30. method: 'POST',
  31. data:{...body},
  32. ...(options || {}),
  33. });
  34. }
  35. //新增诊次/床日成本设置
  36. export async function addVisitsAndBedDayCostSettingList(body, options) {
  37. return request('/api/costAccount/costnumberbedset/save', {
  38. method: 'POST',
  39. data:{...body},
  40. ...(options || {}),
  41. });
  42. }
  43. //删除
  44. export async function delVisitsAndBedDayCostSettingList(params, options) {
  45. const {id} = params;
  46. const ids = [id];
  47. return request(`/api/costAccount/costnumberbedset/delete`, {
  48. method: 'POST',
  49. data:ids,
  50. ...(options || {}),
  51. });
  52. }