当前位置: 首页 > news >正文

vue 学习-vite api.js

/**
 整机管理
 * */

// 整机分类 列表
export const wholeMachineServersType= params => ajaxGet({url: `wholeMachine/serverstype/`,params})
// 整机分类 新增
export const wholeMachineServersTypeAdd= params => ajaxPost({url: `wholeMachine/serverstype/`,params})
// 整机分类 编辑
export const wholeMachineServersTypeEdit= params => ajaxPut({url: `wholeMachine/serverstype/`,params})
// 整机分类 删除
export const wholeMachineServersTypeDelete= params => ajaxDelete({url: `wholeMachine/serverstype/`,params})

// 整机用途 列表
export const wholeMachineServersUsage= params => ajaxGet({url: `wholeMachine/serversusage/`,params})
// 整机用途 新增
export const wholeMachineServersUsageAdd= params => ajaxPost({url: `wholeMachine/serversusage/`,params})
// 整机用途 编辑
export const wholeMachineServersUsageEdit= params => ajaxPut({url: `wholeMachine/serversusage/`,params})
// 整机用途 删除
export const wholeMachineServersUsageDelete= params => ajaxDelete({url: `wholeMachine/serversusage/`,params})

// 整机机型 列表
export const wholeMachineServersModel= params => ajaxGet({url: `wholeMachine/serversmodel/`,params})
// 整机机型 新增
export const wholeMachineServersModelAdd= params => ajaxPost({url: `wholeMachine/serversmodel/`,params})
// 整机机型 编辑
export const wholeMachineServersModelEdit= params => ajaxPut({url: `wholeMachine/serversmodel/`,params})
// 整机机型 删除
export const wholeMachineServersModelDelete= params => ajaxDelete({url: `wholeMachine/serversmodel/`,params})
// 整机机型 获取领域
export const wholeMachineServersModelGetArea= params => ajaxGet({url: `wholeMachine/serversmodel/getArea/`,params})

// 整机机型 列表
export const wholeMachineServersInfo= params => ajaxGet({url: `wholeMachine/serversinfo/`,params})
// 整机管理 新增
export const wholeMachineServersInfoAdd= params => ajaxPost({url: `wholeMachine/serversinfo/`,params})
// 整机管理 编辑
export const wholeMachineServersInfoEdit= params => ajaxPut({url: `wholeMachine/serversinfo/`,params})
// 整机管理 删除
export const wholeMachineServersInfoDelete= params => ajaxDelete({url: `wholeMachine/serversinfo/`,params})
// 整机管理 导出
export const wholeMachineServersInfoExportexecl= params => ajaxGet({url: `wholeMachine/serversinfo/exportexecl/`,params})
// 整机管理 导入
export const wholeMachineServersInfoImportexcel= params => uploadImg({url: `wholeMachine/serversinfo/importexcel/`,params})
export const wholeMachineServersCountbyAreaandModel= params =>  ajaxGet({url: `wholeMachine/serversinfo/countbyAreaandModel`,params})
export const wholeMachineServersCountbyArea= params =>  ajaxGet({url: `wholeMachine/serversinfo/countbyArea`,params})
export const wholeMachineServersCountbyUsageandModel= params =>  ajaxGet({url: `wholeMachine/serversinfo/countbyUsageandModel`,params})
export const wholeMachineServersCountbyUsage= params =>  ajaxGet({url: `wholeMachine/serversinfo/countbyUsage`,params})
export const wholeMachineServersCountAll= params =>  ajaxGet({url: `wholeMachine/serversinfo/countAll`,params})

application-->urls.py

    path('api/wholeMachine/', include('apps.wholeMachine.urls')),

apps--wholeMachine>urls.py

from django.urls import path, re_path
from rest_framework import routers

from apps.wholeMachine.views import  ServersUsageManageViewSet, ServersModelManageViewSet, ServersInfoManageViewSet

system_url = routers.SimpleRouter()
system_url.register(r'serversmodel', ServersModelManageViewSet)
system_url.register(r'serversusage', ServersUsageManageViewSet)
system_url.register(r'serversinfo', ServersInfoManageViewSet)

urlpatterns = [
    path('serversmodel/getArea/',ServersModelManageViewSet.as_view({'get':'getArea'}), name='获取领域列表'),
    path('serversinfo/countAll/',ServersInfoManageViewSet.as_view({'get':'countAll'}), name='统计servers数量'),
    path('serversinfo/countbyArea/',ServersInfoManageViewSet.as_view({'get':'countbyArea'}), name='统计serversTypes-serversModel数量'),
    path('serversinfo/countbyAreaandModel/',ServersInfoManageViewSet.as_view({'get':'countbyAreaandModel'}), name='统计serversTypes-serversModel数量'),
    path('serversinfo/countbyUsageandModel/',ServersInfoManageViewSet.as_view({'get':'countbyUsageandModel'}), name='统计serversUsage-serversModel数量'),
    path('serversinfo/countbyUsage/',ServersInfoManageViewSet.as_view({'get':'countbyUsage'}), name='统计serversUsage数量'),
    path('serversinfo/exportexecl/',ServersInfoManageViewSet.as_view({'get':'exportexecl'}), name='后台导出数据'),
    path('serversinfo/importexcel/',ServersInfoManageViewSet.as_view({'post':'importexcel'}), name='后台导入数据'),


]
urlpatterns += system_url.urls

http://www.lryc.cn/news/540709.html

相关文章:

  • java练习(35)
  • PW_Balance
  • 【Linux-网络】HTTP的清风与HTTPS的密语
  • 【前端框架】vue2和vue3的区别详细介绍
  • CMake管理依赖实战:多仓库的无缝集成
  • Touchgfx 编写下载算法文件(.stldr)
  • 回不去的乌托邦
  • 如何在 SpringBoot 项目使用 Redis 的 Pipeline 功能
  • Linux----线程
  • 实现rolabelimg对于dota格式文件的直接加载和保存
  • bboss v7.3.5来袭!新增异地灾备机制和Kerberos认证机制,助力企业数据安全
  • 华为昇腾服务器固件Firmware、驱动Drive、CANN各自的作用与联系?
  • MySQL 视图入门
  • 算法很美笔记(Java)——动态规划
  • C++ ——继承
  • LeetCode 热题 100 283. 移动零
  • 游戏引擎学习第116天
  • react(9)-redux
  • Linux内核实时机制7 - 实时改造机理 - 软中断优化下
  • 企业知识管理平台重构数字时代知识体系与智能服务网络
  • 大数据组件(四)快速入门实时数据湖存储系统Apache Paimon(3)
  • SVN把英文换中文
  • Ubuntu 的RabbitMQ安装
  • 基于WebRTC与AI大模型接入EasyRTC:打造轻量级、高实时、强互动的嵌入式音视频解决方案
  • QML 实现一个动态的启动界面
  • 智能预警系统标准化处理流程
  • Unity游戏制作中的C#基础(4)数组声明和使用
  • tailwindcss学习03
  • QML Component 与 Loader 结合动态加载组件
  • Visual studio 2022 将打开文件的方式由单击改为双击