diff --git a/pages/home/xyc/index.js b/pages/home/xyc/index.js
index 25f9003..b6c1f77 100644
--- a/pages/home/xyc/index.js
+++ b/pages/home/xyc/index.js
@@ -9,7 +9,7 @@ Page({
* 页面的初始数据
*/
data: {
- fileList: ['https://xzjl-1257436036.cos.ap-nanjing.myqcloud.com/me/reback.png'],//图片list
+ fileList: [],//图片list
form:{
content:"",
deadline:'',
@@ -33,14 +33,52 @@ Page({
},
handleAdd(e){/**添加图片 */
- const { fileList } = this.data;
- const { files } = e.detail;
+ const { fileList } = this.data;
+ const { files } = e.detail;
- // 方法1:选择完所有图片之后,统一上传,因此选择完就直接展示
- this.setData({
- fileList: [...fileList, ...files], // 此时设置了 fileList 之后才会展示选择的图片
+ // 方法1:选择完所有图片之后,统一上传,因此选择完就直接展示
+ this.setData({
+ fileList: [...fileList, ...files], // 此时设置了 fileList 之后才会展示选择的图片
+ });
+ // files.forEach(file => this.uploadFile(file))
+ wx.chooseImage({
+ count: 1, // 默认9
+ sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
+ sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
+ success: res => {
+ var tempFilePaths = res.tempFilePaths;
+ wx.uploadFile({
+ url: 'https://xzjl-api.windymuse.cn/api/resource',
+ filePath: tempFilePaths[0],
+ name: 'file',
+ header: {
+ 'Authorization': wx.getStorageSync('token'),
+ 'Content-Type': 'multipart/form-data'
+ },
+ formData: {
+ type: 'poster'
+ },
+ success: async res => {
+ console.log(res, '111111');
+ if (res.statusCode == 200) {
+ res.data = JSON.parse(res.data);
+ console.log(res.data);
+ if (res.data.code == 1) {
+ console.log(res.data.data.url);
+ this.img = this.baseUrl + res.data.data.url;
+ // 图片路径
+ this.userinfo.avatar = res.data.data.url;
+ // let n = await this.$api.upload({ file: res.data.fullurl });
+ // console.log(n, '上传后');
+ }
+ }
+ },
+ fail(res) {
+ showToast('图片上传失败');
+ }
+ });
+ }
});
- files.forEach(file => this.uploadFile(file))
},
handleRemove(e){/**删除图片 */
const { index } = e.detail;
diff --git a/pages/home/xyc/index.wxml b/pages/home/xyc/index.wxml
index 749c954..e17c2ed 100644
--- a/pages/home/xyc/index.wxml
+++ b/pages/home/xyc/index.wxml
@@ -27,14 +27,15 @@
-
-
+
+
+