Commit 358061ac by fengzhaoyu

合并

parents 809ec12b 8d379565
export const globalUrl = "https://gateway-beta.mingwork.com";
export const globalUrl2 = "https://third-authentication-beta.mingwork.com";
/*
isShowOss 控制oss上传是否展示
true 展示
false 不能展示
测试环境为 true
线上环境为 false
*/
export const isShowOss = true
......@@ -139,7 +139,7 @@
<view class="permission" a:if="{{currentPeople != organizer}}">
</view>
</view>
<view class="meetingWayShow" a:if="{{comListData.meetingWayModelId == 1}}">
<view class="meetingWayShow" a:if="{{comListData.meetingWayModelId == 1 && meetingWayModelData.data}}">
<view class="meetingWayShowTop">
<view class=" icon iconfont iconicon_camera1"></view>
<view class="meetingWayText">
......@@ -203,7 +203,7 @@
<text class="iconfont iconicon_task1"></text>任务
</view>
<!--<view onTap="addMeetingFile"><text class="iconfont iconicon_data"></text>文件</view> -->
<view onTap="addOssFile" a:if="{{isShowOss}}">
<view onTap="addOssFile">
<text class="iconfont iconicon_data"></text>
<view>
文件
......
......@@ -6,7 +6,6 @@ import { getOssPermission, getuploadResource, isParticipate, deleteSchedule, get
import { throttle, getCreateShowTime } from './../../utils/utils.js'
import { observer } from '/utils/observer.js'
import { resolve } from 'path';
import { isShowOss } from '../../config.js';
import { getFileInfoFromOss } from './uploadFile';
import { comShareData } from './const.js';
create.Page({
......@@ -114,7 +113,6 @@ create.Page({
isExpand: false,
placeholder: '',
mrReserveStatus: '',
isShowOss: isShowOss
},
onShow() {
// this.conflictPeople()
......@@ -285,6 +283,15 @@ create.Page({
this.update();
this.loadAffairList();
this.resetRepeatList()
if (res.data.data.meetingWayModel.model === 'zoom' && res.data.data.meetingWayModel.data === null) {
setTimeout(() => {
getScheduleDetail(data).then(success => {
this.setData({
meetingWayModelData: res.data.data.meetingWayModel
})
})
}, 30000)
}
}
})
},
......@@ -1672,7 +1679,8 @@ create.Page({
const res = await getFileInfoFromOss();
if (res.code === -1) {
dd.alert({
content: res.msg
content: res.msg,
buttonText: '确定'
})
return
}
......
......@@ -12,7 +12,7 @@ function getImg() {
resolve(res)
},
fail: (err) => {
rejects({ code: -1, ...err })
rejects({ code: -1, msg: '选择图片失败', ...err })
}
});
})
......@@ -39,7 +39,6 @@ async function uploadImg(imgInfo) {
signature: permisson.data.data.signature
},
success: (res) => {
console.log(JSON.stringify(res))
resolve([{
fileId: key,
fileName: fileName,
......@@ -48,24 +47,18 @@ async function uploadImg(imgInfo) {
}])
},
fail: (err) => {
rejects({ code: -1, ...err })
rejects({ code: -1, msg: '选上传图片失败', ...err })
}
})
})
}
// 从OSS获取fileInfo
export async function getFileInfoFromOss() {
// 选择图片
const imgInfo = await getImg()
if (imgInfo.code === -1) {
return { code: -1, msg: '选择图片失败' }
}
// 上传图片
const fileInfo = await uploadImg(imgInfo)
if (fileInfo.code === -1) {
return { code: -1, msg: '选上传图片失败' }
}
// 返回fileInfo
try {
const imgInfo = await getImg();
const fileInfo = await uploadImg(imgInfo);
return { code: 0, msg: 'success', data: fileInfo }
} catch (err) {
return err
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment