|
|
@@ -129,7 +129,7 @@ class Lepao {
|
|
|
// 上传 OSS
|
|
|
this.logger.info(`${account}开始上传OSS记录`)
|
|
|
const ossUrl = this.runpy + '/upload_oss_file'
|
|
|
- let oss_path
|
|
|
+ let oss_path, point_data
|
|
|
|
|
|
try {
|
|
|
const ossRes = await axios.post(ossUrl, ossData, {
|
|
|
@@ -138,10 +138,11 @@ class Lepao {
|
|
|
|
|
|
const { data } = ossRes
|
|
|
this.logger.info(`${account}上传OSS记录返回结果: ${JSON.stringify(data)}`)
|
|
|
- if (!data || data.code !== 200 || !data.oss_path) {
|
|
|
+ if (!data || data.code !== 200 || !data.oss_path || !data.point_data) {
|
|
|
throw new Error('请检查登录是否过期,并尝试更新乐跑登录状态')
|
|
|
}
|
|
|
oss_path = data.oss_path
|
|
|
+ point_data = data.point_data
|
|
|
this.logger.info(`${account}上传OSS记录成功!oss_path:${oss_path}`)
|
|
|
} catch (error) {
|
|
|
this.setStatusFail(account)
|
|
|
@@ -162,7 +163,8 @@ class Lepao {
|
|
|
student_id: account,
|
|
|
random_id: path_id,
|
|
|
record_file: oss_path,
|
|
|
- run_end_time
|
|
|
+ run_end_time,
|
|
|
+ point_data
|
|
|
}
|
|
|
|
|
|
this.logger.info(`${account}乐跑请求参数构造完成:`)
|