| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- /*
- * @Author: wanglj 471442253@qq.com
- * @Date: 2023-07-19 13:42:40
- * @LastEditors: wanglj
- * @LastEditTime: 2025-01-20 10:43:14
- * @Description: file content
- * @FilePath: \labsop_backup2\frontend\components\labsop-api\src\api\platform\home\index.ts
- */
- import request from '/@/utils/micro_request.js';
- const basePath = import.meta.env.VITE_PLATFORM_API;
- export function usePlatAnimalCageApplicationApi() {
- return {
- // 创建
- create(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'Create', params)
- },
- // 列表
- getList(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'GetApplicationList', params)
- },
- // 详情
- getEntityById(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'GetApplicationDetail', params)
- },
- // 更新
- updateById(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'UpdateApplication', params)
- },
- // 动物类型列表
- getAnimalTypeList(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimals', 'GetVendorAnimalCategoires', params)
- },
- // 获取课题名称列表
- getProjectGroup(params?: Object) {
- return request.postRequest(basePath, 'PlatProjProjectGroup', 'GetProjectGroup', params)
- },
- // 笼位退还
- releaseCage(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'ReleaseCage', params)
- },
- // 笼位退还列表
- getCageReleaseList(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'GetCageReleaseApplications', params)
- },
- // 获取动物管理三方token
- getVendorToken(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimals', 'GetVendorToken', params)
- },
- // 获取关联项目第三方
- getProjectSourceListThirdParty(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimals', 'GetProjects', params);
- },
- // 动物伦理信息登记详情
- getEthicsById(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalsEthics', 'GetById', params);
- },
- // 导出笼位退还列表
- getCageReleaseApplicationsExport(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'GetCageReleaseApplicationsExport', params)
- },
- // 导出列表
- getApplicationListExport(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'GetApplicationListExport', params)
- },
- //笼位退还申请详情
- getApplicationReleaseDetail(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'GetCageReleaseApplicationDetail', params)
- },
- //获取我的历史笼位列表
- getMyCageHistoryList(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'GetCageReleaseApplications', params)
- },
- // 获取申请带离列表
- getAnimalTakeawayApplicationsList(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayApplications', 'List', params)
- },
- // 导出申请带离列表
- getAnimalTakeawayApplicationsListExport(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayApplications', 'ExportList', params)
- },
- // 创建申请带离
- createAnimalTakeawayApplications(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayApplications', 'Create', params)
- },
- // 更新申请带离
- updateAnimalTakeawayApplications(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayApplications', 'Update', params)
- },
- // 删除申请带离
- deleteAnimalTakeawayApplications(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayApplications', 'Delete', params)
- },
- // 获取申请带离详情
- getAnimalTakeawayApplicationsDetail(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayApplications', 'Info', params)
- },
- // 获取归还列表
- getPlatAnimalTakeawayRebackList(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayReback', 'List', params)
- },
- // 创建归还
- createPlatAnimalTakeawayReback(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayReback', 'Create', params)
- },
- // 获取归还详情
- getPlatAnimalTakeawayRebackDetail(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayReback', 'Info', params)
- },
- // 更新归还
- updatePlatAnimalTakeawayReback(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayReback', 'Update', params)
- },
- // 删除归还
- deletePlatAnimalTakeawayReback(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalTakeawayReback', 'Delete', params)
- },
- // 证书判断
- checkAnimalCert(params?: Object) {
- return request.postRequest(basePath, 'PlatAnimalCageApplication', 'CheckAnimalCert', params);
- },
- }
- }
|