器材管理板块
src\views\home\Home.vue
src\router\index.js
src\views\equipment\Equipment.vue
hello!
src\views\equipment\Equipment.vue
查询 +添加器材 {{ scope.row.status === 0 ? "禁用" : "启用" }} 修改 {{ scope.row.status === 0 ? "启用" : "禁用" }}
src\views\equipment\Equipment.vue
查询 +添加学生
{{ scope.row.status === 0 ? "禁用" : "启用" }} 修改 {{ scope.row.status === 0 ? "启用" : "禁用" }}
src\api\Equipment.js
import request from '@/utils/request' /* 分页查询 */ export const pageEquipment = (params) => request({ 'url': '/api/admin/equipment/page', 'method': 'get', params: params })
src\router\index.js
src\views\equipment\Equipment.vue
src\views\equipment\addEquipment.vue
hello
src\api\Equipment.js
import request from '@/utils/request' /* 分页查询 */ export const pageEquipment = (params) => request({ 'url': '/api/admin/equipment/page', 'method': 'get', params: params }) /* 新增器材 */ export const addEquipment = (params) => request({ 'url': '/api/admin/equipment', 'method': 'post', data: params })
src\views\equipment\addEquipment.vue
图片大小不超过2M
仅能上传 PNG JPEG JPG类型图片
建议上传200*200或300*300尺寸的图片 保存 返回
src\components\img-upload\img-upload.vue
删除图片 重新上传
src\utils\cookies.js
import Cookies from 'js-cookie'; // 获取令牌 export const getToken = () => sessionStorage.getItem('jwtToken');
ps:如果出现模块找不到,不存在的时候,直接
npm install 模块
例如:
Module not found: Error: Can't resolve 'js-cookie' in 'D:\bishe\project\sems-front\src\utils'
解决方法:
这个错误表明你的项目无法找到js-cookie
模块,这意味着你可能还没有安装它或者路径配置有问题。js-cookie
是一个用于操作浏览器Cookies的小型JavaScript库。
解决方案
安装 js-cookie
确保你已经安装了js-cookie
。你可以通过运行以下命令来安装它:
npm install js-cookie --save
或者如果你使用的是Yarn:
yarn add js-cookie
ps:OSS折磨死我了,踩了无数的坑,全靠各种搜索资料,卡了我2天,呜呜呜,麻了,有什么不知道的真可以问我,呜呜呜,你们踩的坑我应该都踩过,麻了
未完。。。