|
@@ -32,7 +32,6 @@
|
|
<el-dropdown-item divided command="en">English</el-dropdown-item>
|
|
<el-dropdown-item divided command="en">English</el-dropdown-item>
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|
|
</el-dropdown> -->
|
|
</el-dropdown> -->
|
|
-
|
|
|
|
<el-dropdown trigger="hover" style="margin-right:30px;">
|
|
<el-dropdown trigger="hover" style="margin-right:30px;">
|
|
<span class="el-dropdown-link userinfo-inner">
|
|
<span class="el-dropdown-link userinfo-inner">
|
|
<i class="el-icon-user" style="font-size:18px" ></i>
|
|
<i class="el-icon-user" style="font-size:18px" ></i>
|
|
@@ -63,7 +62,6 @@
|
|
</el-dropdown-item>
|
|
</el-dropdown-item>
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|
|
</el-dropdown>
|
|
</el-dropdown>
|
|
-
|
|
|
|
{{$t('time.dueDate')}}:{{remainingTime}}
|
|
{{$t('time.dueDate')}}:{{remainingTime}}
|
|
<el-badge class="itemNew" :value="num" :hidden="num == 0">
|
|
<el-badge class="itemNew" :value="num" :hidden="num == 0">
|
|
<i class="el-icon-message-solid" style="font-size:24px" v-popover:popover1 @click="drawer = true"></i>
|
|
<i class="el-icon-message-solid" style="font-size:24px" v-popover:popover1 @click="drawer = true"></i>
|
|
@@ -108,6 +106,9 @@
|
|
<span v-if="user.userNameNeedTranslate == 1">
|
|
<span v-if="user.userNameNeedTranslate == 1">
|
|
<ww-open-data type='userName' :openid='sysUserName'></ww-open-data>
|
|
<ww-open-data type='userName' :openid='sysUserName'></ww-open-data>
|
|
</span>
|
|
</span>
|
|
|
|
+ <span v-if="user.dingdingUserid">
|
|
|
|
+ <dt-open-data open-type='userName' :open-id='user.dingdingUserid'></dt-open-data>
|
|
|
|
+ </span>
|
|
<span v-if="user.userNameNeedTranslate != 1">
|
|
<span v-if="user.userNameNeedTranslate != 1">
|
|
{{sysUserName}}
|
|
{{sysUserName}}
|
|
</span>
|
|
</span>
|
|
@@ -860,6 +861,21 @@
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+ setDDOpenData() {
|
|
|
|
+ const ddUrl = new URL(window.location.href);
|
|
|
|
+ const ddCorpid = ddUrl.searchParams.get("corpid") || ''
|
|
|
|
+ let ddOpenDataInit = window.DTOpenData.init(ddCorpid)
|
|
|
|
+ console.log(ddOpenDataInit, '<=== 钉钉执行的判断')
|
|
|
|
+ if (ddOpenDataInit) {
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ console.log('延迟执行')
|
|
|
|
+ window.DTOpenData.update(document.querySelectorAll('dt-open-data'));
|
|
|
|
+ }, 100)
|
|
|
|
+ }else {
|
|
|
|
+ console.log('钉钉没有触发')
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
@@ -903,8 +919,6 @@
|
|
}
|
|
}
|
|
|
|
|
|
// 判断是否为新用户
|
|
// 判断是否为新用户
|
|
- // console.log(this.firstTourFalse, '数据书数据123', 'true' == true)
|
|
|
|
- // if(this.firstTourFalse != 'false') {
|
|
|
|
if(this.user.isFirstLogin == 1 && this.user.roleName == '超级管理员' && this.firstTourFalse != 'false' && this.user.createTime[0] > '2022') {
|
|
if(this.user.isFirstLogin == 1 && this.user.roleName == '超级管理员' && this.firstTourFalse != 'false' && this.user.createTime[0] > '2022') {
|
|
var thats = this
|
|
var thats = this
|
|
this.tourFlg = true
|
|
this.tourFlg = true
|
|
@@ -921,6 +935,9 @@
|
|
if(this.jobNumberCheckCompanyId.includes(companyId) && !jobNumber) {
|
|
if(this.jobNumberCheckCompanyId.includes(companyId) && !jobNumber) {
|
|
this.perfectJobNumber = true
|
|
this.perfectJobNumber = true
|
|
}
|
|
}
|
|
|
|
+ if(this.user.dingdingUserid) {
|
|
|
|
+ this.setDDOpenData()
|
|
|
|
+ }
|
|
},
|
|
},
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|