Browse Source

申请结业

tiaosheng-xy-graduation
xuesinan 4 years ago
parent
commit
c7602189ba
  1. 37
      index.html

37
index.html

@ -97,6 +97,7 @@
roleId: '',
dom: '',
status: 0,
isShowCertificate: 0,
init() {
this.dom = document.querySelector("div[data-root=p1452841234849865728]");
@ -122,6 +123,8 @@
const { success, code, data, msg } = res;
if (success && code === 200) {
that.token = data.token;
// 查询当前培训计划
that.getTrainPlan();
// 查询证书颁发状况(是否审核、是否发证)
that.getCertificateStatus();
} else {
@ -130,6 +133,38 @@
});
},
/**
* 查询当前培训计划
*/
getTrainPlan(){
var that = this;
fetch(`https://test.tall.wiki/gateway/sports/training/get`, {
headers: new Headers({
'Authorization': 'Bearer ' + that.token,
'Content-Type': 'application/json; charset=utf-8'
}),
method: 'POST',
body: JSON.stringify({
param: {projectId: that.projectId}
})
})
.then(function(response) {
return response.json();
})
.then(function(res) {
const { success, code, data, msg } = res;
if (success && code === 200) {
let date = new Date();
let time = date.getTime();
if (data && time > data.startTime) {
isShowCertificate = 1;
}
} else {
console.log('msg: ', msg);
}
});
},
// 查询证书颁发状况(是否审核、是否发证)
getCertificateStatus(){
var that = this;
@ -150,7 +185,7 @@
.then(function(res) {
const { success, code, data, msg } = res;
if (success && code === 200) {
if (!data) { // 尚未提交结业申请
if (!data && that.isShowCertificate === 1) { // 尚未提交结业申请
that.renderStatus(0, 0);
} else if (data.completeStatus === 1) { // 已申请结业、待审核
that.renderStatus(1, 0);

Loading…
Cancel
Save