|
@@ -269,7 +269,7 @@
|
|
|
<p class="subjoin-title">{{subjoinData.hiteachTitle}}</p>
|
|
|
<div v-if="subjoinData.hiteach.length >0">
|
|
|
<div class="subjoin-content" v-for="item in subjoinData.hiteach" :key="item.key">
|
|
|
- <div>
|
|
|
+ <div v-if="item.exps > 0 && item.gets > 0">
|
|
|
<span>{{item.title}}</span>
|
|
|
<span class="ccnums" v-show="item.key==='webirs'">{{item.value}}</span>
|
|
|
<span class="endtimes" v-if="item.exps >= notTime">(到期日:{{item.end}})</span>
|
|
@@ -729,6 +729,9 @@ let powerExtension=ref([
|
|
|
{title:'議課人數',key:'soknumber',value:0,state:false},
|
|
|
{title:'智慧評分系統',key:'scorsys',state:false},
|
|
|
{title:'IRS硬體遙控器',key:'irs',state:true},
|
|
|
+ {title:'蘇格拉底語音轉寫',key:'sokvtt',state:false},
|
|
|
+ {title:'協作',key:'cowork',state:false},
|
|
|
+ {title:'AI GPT服務',key:'aigpt',state:false},
|
|
|
])
|
|
|
let subjoinData=ref({
|
|
|
hiteachTitle:'HiTeach 附加功能',
|
|
@@ -737,7 +740,10 @@ let subjoinData=ref({
|
|
|
{title:'AI苏格拉底小数据',key:'soklite',start:0,end:0,value:0,gets:0,exps:0},
|
|
|
{title:'智慧评分',key:'smartrating',start:0,end:0,value:0,gets:0,exps:0},
|
|
|
{title:'clouDAS诊断分析',key:'cloudas',start:0,end:0,value:0,gets:0,exps:0},
|
|
|
- {title:'Web IRS连线数',key:'webirs',start:0,end:0,value:0,gets:0,exps:0}
|
|
|
+ {title:'Web IRS连线数',key:'webirs',start:0,end:0,value:0,gets:0,exps:0},
|
|
|
+ {title:'蘇格拉底語音轉寫',key:'sokvtt',start:0,end:0,value:0,gets:0,exps:0},
|
|
|
+ {title:'協作',key:'cowork',start:0,end:0,value:0,gets:0,exps:0},
|
|
|
+ {title:'AI GPT服務',key:'aigpt',start:0,end:0,value:0,gets:0,exps:0},
|
|
|
],
|
|
|
hiteachCCTitle:'HiTeach CC 权限',
|
|
|
hiteachCC:[
|
|
@@ -916,6 +922,9 @@ function initdata() {
|
|
|
apruleItem.soknumber !==0 ? (powerExtension.value[12].state=true,powerExtension.value[12].value=apruleItem.soknumber):powerExtension.value[12].state=false //議課人數
|
|
|
apruleItem.scorsys ? (powerExtension.value[13].state=true,powerExtension.value[13].value=apruleItem.soknumber):powerExtension.value[13].state=false //智慧評分系統
|
|
|
apruleItem.hasOwnProperty('irs') ? powerExtension.value[14].state=false:powerExtension.value[14].state=true //IRS硬體遙控器
|
|
|
+ apruleItem.sokvtt ? powerExtension.value[15].state = true : powerExtension.value[15].state = false //蘇格拉底語音轉寫
|
|
|
+ apruleItem.cowork ? powerExtension.value[16].state = true : powerExtension.value[16].state = false //協作
|
|
|
+ apruleItem.aigpt ? powerExtension.value[17].state = true : powerExtension.value[17].state = false //AI GPT服務
|
|
|
item.apruleArr=powerExtension.value
|
|
|
}
|
|
|
//处理时间
|
|
@@ -932,7 +941,10 @@ function initdata() {
|
|
|
console.log(powerList.value,'权益内容')
|
|
|
//处理权益内 附加功能(HITeach附加 CC权限)
|
|
|
let hiteachData=benefits.hiteach !==null ?benefits.hiteach:[] ; let ccData=benefits.hiteachcc !==null ?benefits.hiteachcc:[]
|
|
|
- console.log(hiteachData,ccData)
|
|
|
+ console.log(hiteachData, ccData)
|
|
|
+ subjoinData.value.hiteach.forEach((items) => {
|
|
|
+ items.start = 0, items.end = 0, items.value = 0, items.gets = 0, items.exps = 0
|
|
|
+ })
|
|
|
if(hiteachData.length >0){
|
|
|
hiteachData.forEach((item)=>{
|
|
|
let funcKey=item.func;let startTime=proxy.$common.timestampToTime(item.get);let endTime=proxy.$common.timestampToTime(item.exp)
|