import axios from '@/tools/axios.js' //登录 export const Login = (data) => { return axios({ url: import.meta.env.VITE_APP_API + 'admin/login', data: data }) } //admin后台获取当前用户菜单 export const GetAdminBaseMenuList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/getBaseMenuList', data: data }) } //Token刷新 export const TokenRefresh = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'tokenRefresh', data: data }) } //获取admin后台用户list export const getAdminUserList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/getUserList', data: data }) } //admin后台获取所有菜单列表 export const GetAdminMenuList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/getMenuList', data: data }) } //admin后台获取一级菜单 export const GetFatherMenuList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetFatherMenuList', data: data }) } //admin后台添加菜单 export const AddMenu = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/AddMenu', data: data }) } //admin后台编辑菜单 export const EditMenu = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/EditMenu', data: data }) } //admin后台组列表 export const getGroupList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/getGroupList', data: data }) } //admin后台修改组菜单 export const GroupChangeMenu = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GroupChangeMenu', data: data }) } //admin后台添加组 export const SaveGroup = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SaveGroup', data: data }) } //admin后台保存用户信息 export const SaveSystemUserInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SaveSystemUserInfo', data: data }) } //admin后台获取用户详细信息 export const GetSystemUserDetail = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetSystemUserDetail', data: data }) } //admin后台修改密码 export const adminChangePwd = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/adminChangePwd', data: data }) } //admin后台获取登录用户基本信息 export const GetBaseAdminUserInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetBaseUserInfo', data: data }) } //admin后台管理员查询分组使用的菜单 export const AdminGetGroupMenuList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetGroupMenuList', data: data }) } //admin后台创建体检日历 export const CreateCalendar = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/CreateCalendar', data: data }) } //admin后台获取日历列表 export const CalendarGetList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/CalendarGetList', data: data }) } //admin后台删除日历列表 export const CalendarDel = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/CalendarListDel', data: data }) } //admin后台更新日历 export const CalendarChangeInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/CalendarChangeInfo', data: data }) } //admin后台更新日历 export const CheckMenuAuth = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/CheckMenuAuth', data: data }) } //上传图片 // export const UpFile = (data={}) => { // return axios({url:import.meta.env.VITE_APP_API+'v1/UpFile',data:data}) // } export const UpFileUrl = () => { return import.meta.env.VITE_APP_API + 'v1/UpFile' } //admin后台修改自身用户信息 export const ChangInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/ChangInfo', data: data }) } //admin后台获取站点配置信息 export const GetConfigInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetConfigInfo', data: data }) } //admin后台保存站点配置信息 export const SaveConfigInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SaveConfigInfo', data: data }) } //admin后台获取检查项目类别列表 export const GetCheckItemClassList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetCheckItemClassList', data: data }) } //admin后台获取检查项目列表 export const GetCheckItemList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetCheckItemList', data: data }) } //admin后台获取设备列表 export const GetDeviceList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetDeviceList', data: data }) } //admin后台保存设备 export const SaveDeviceList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SaveDeviceList', data: data }) } //admin后台删除设备 export const DelDevice = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/DelDevice', data: data }) } //admin后台获取可用设备列表 export const GetEnableDeviceList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetEnableDeviceList', data: data }) } //admin后台项目绑定设备 export const ItemBindDevice = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/ItemBindDevice', data: data }) } //admin后台获取预约类型 export const GetYuYueTypes = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetYuYueTypes', data: data }) } //admin后台保存检查项目信息 export const SaveItemInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SaveItemInfo', data: data }) } //admin获取科室列表 export const GetDepartmentList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetDepartmentList', data: data }) } //admin保存科室信息 export const SaveDepartment = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SaveDepartment', data: data }) } //admin获取可用的科室列表 export const GetEnableDepartmentList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetEnableDepartmentList', data: data }) } //admin保存科室资源信息 export const SaveDepartmentResource = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SaveDepartmentResource', data: data }) } //admin获取科室资源列表 export const DepartmentResourceGetList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/DepartmentResourceGetList', data: data }) } //admin获取可用科室资源 export const DepartmentResourceGetEnableList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/DepartmentResourceGetEnableList', data: data }) } //获取资源已经绑定的设备 export const ResourceGetBindDeviceList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/ResourceGetBindDeviceList', data: data }) } //admin删除科室信息 export const DelDepartmentInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/DelDepartment', data: data }) } //admin删除科室资源 export const DepartmentResourceDel = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/DepartmentResourceDel', data: data }) } //admin绑定科室资源与设备 export const DepartmentResourceBindDevice = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/DepartmentResourceBindDevice', data: data }) } //admin保存时间段信息 export const TimePeriodSave = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/TimePeriodSave', data: data }) } //admin获取时间段list export const TimePeriodGetList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/TimePeriodGetList', data: data }) } //admin获取可用时间段 export const TimePeriodGetEnableList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/TimePeriodGetEnableList', data: data }) } //admin获取时间段详情 export const TimePeriodGetDetail = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/TimePeriodGetDetail', data: data }) } //admin删除时间段 export const TimePeriodDel = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/TimePeriodDel', data: data }) } //admin获取资源计划模板列表 export const PlanModelGetList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/PlanModelGetList', data: data }) } //admin保存资源计划模板 export const PlanModelSave = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/PlanModelSave', data: data }) } //admin保存资源计划模板 export const GetAppointmentRatio = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetAppointmentRatio', data: data }) } //admin资源计划详情 export const GetPlanModelDetailInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetPlanModelDetailInfo', data: data }) } //admin资源计划详情 export const PlanModelDel = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/PlanModelDel', data: data }) } //admin保存预约类型(渠道)比例 export const SaveAppointmentRatio = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SaveAppointmentRatio', data: data }) } //admin生成计划明细 export const CreatePlanList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/CreatePlanList', data: data }) } //admin获取计划明细列表 export const PlanListGetList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/PlanListGetList', data: data }) } //admin获取计划详情 export const PlanListGetDetail = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/PlanListGetDetail', data: data }) } //admin获取计划详情 export const PlanDetailChangeInfo = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/PlanDetailChangeInfo', data: data }) } //admin删除计划明细 export const PlanDetailPlanListDel = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/PlanListDel', data: data }) } //admin获取主表列表 export const GetMainList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetMainList', data: data }) } //取消预约 export const CancelYuYue = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/CancelYuYue', data: data }) } //设置互斥 export const SetHuChi = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/SetHuChi', data: data }) } //取消互斥 export const DelHuChi = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/DelHuChi', data: data }) } //获取互斥项 export const GetHuChiList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetHuChiList', data: data }) } //重置密码 export const resetPwd = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/resetPwd', data: data }) } //获取当前服务器时间 export const GetServiceDateTime = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'GetServiceDateTime', data: data }) } //获取计划占用列表 export const GetPlanUsedList = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetPlanUsedList', data: data }) } //获取医嘱日志 export const GetLoglist = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/GetLoglist', data: data }) } //批量检查医嘱检查项目是否可以同时预约 export const CheckEntrstItemGroup = (data = {}) => { return axios({ url: import.meta.env.VITE_APP_API + 'v1/admin/CheckEntrstItemGroup', data: data }) }