1. 新增:微信小程序端新增微信手机号登录功能(必须为企业认证小程序) 2. 新增:加入动态更新常见问题 3. 新增:新增小程序分享功能 4. 新增:小程序新增第一次登录需要修改密码 5. 新增:新增接口权限控制 6. 新增:用户新增is_staff用来判断是否为工作人员 7. 新增:软删除新增is_delete字段来判断,delete_datetime当前主要来记录时间 8. 更新:部分接口删除功能已更新,需要试用软删除的才会试用软删除 9. 更新:更新系统配置缓存功能 10. 更新:接口认证依赖项更新 11. 更新:获取系统基础配置信息与用户协议与隐私协议更新 12. 优化:优化接口与数据库操作
39 lines
817 B
Python
39 lines
817 B
Python
/**
|
||
uniapp 上传文件到后台接口
|
||
|
||
官方文档:https://uniapp.dcloud.io/api/request/network-file.html#uploadfile
|
||
博客:https://www.jianshu.com/p/71ad2f45120c
|
||
*/
|
||
|
||
|
||
import config from '@/config.js'
|
||
import { getToken, removeToken } from '@/common/utils/cookies'
|
||
|
||
|
||
// 单个文件上传
|
||
export function uploadFile(api, file, data={}) {
|
||
return new Promise((resolve, reject) => {
|
||
uni.uploadFile({
|
||
url: config.baseUrl + api,
|
||
filePath: file,
|
||
name: 'file',
|
||
timeout: 60000,
|
||
formData: data,
|
||
header: {
|
||
Authorization: getToken()
|
||
},
|
||
success: (res) => {
|
||
let data = JSON.parse(res.data);
|
||
if (data.code !== 200) {
|
||
reject(data);
|
||
}
|
||
resolve(data);
|
||
},
|
||
fail: (err) => {
|
||
console.log("上传失败", err);
|
||
reject(err);
|
||
}
|
||
});
|
||
})
|
||
}
|