|
@@ -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>
|
|
@@ -84,7 +82,7 @@
|
|
<span v-if="user.userNameNeedTranslate == 1">
|
|
<span v-if="user.userNameNeedTranslate == 1">
|
|
{{scope.row.omg.textOne}}
|
|
{{scope.row.omg.textOne}}
|
|
<ww-open-data v-if="user.corpwxUserid != null" type='userName' :openid='scope.row.omg.textTwo'></ww-open-data>
|
|
<ww-open-data v-if="user.corpwxUserid != null" type='userName' :openid='scope.row.omg.textTwo'></ww-open-data>
|
|
- <dd-open-data v-if="user.dingdingUserid != null" openType='userName' :openId='scope.row.omg.textTwo'></dd-open-data>
|
|
|
|
|
|
+ <dt-open-data v-if="user.dingdingUserid != null" open-type='userName' :open-id='scope.row.omg.textTwo'></dt-open-data>
|
|
{{scope.row.omg.textThree}}
|
|
{{scope.row.omg.textThree}}
|
|
</span>
|
|
</span>
|
|
</span>
|
|
</span>
|
|
@@ -105,12 +103,16 @@
|
|
<el-dropdown trigger="hover" style="margin-left:10px;">
|
|
<el-dropdown trigger="hover" style="margin-left:10px;">
|
|
<span class="el-dropdown-link userinfo-inner">
|
|
<span class="el-dropdown-link userinfo-inner">
|
|
<img src="../assets/image/userHead.png" />
|
|
<img src="../assets/image/userHead.png" />
|
|
- <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> -->
|
|
|
|
+ <TranslationOpenData :configurationItems="{ openType: 'userName', openId: sysUserName, renderIndex: 0 }" />
|
|
<!-- {{sysUserName}} -->
|
|
<!-- {{sysUserName}} -->
|
|
</span>
|
|
</span>
|
|
<el-dropdown-menu slot="dropdown">
|
|
<el-dropdown-menu slot="dropdown">
|
|
@@ -860,6 +862,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, '<=== 钉钉执行 window.DTOpenData.init(ddCorpid) 的判断')
|
|
|
|
+ if (ddOpenDataInit) {
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ console.log('<==== 执行 window.DTOpenData.update(document.querySelectorAll(dt-open-data))')
|
|
|
|
+ window.DTOpenData.update(document.querySelectorAll('dt-open-data'));
|
|
|
|
+ }, 300)
|
|
|
|
+ }else {
|
|
|
|
+ console.log('钉钉没有触发')
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
@@ -903,8 +920,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 +936,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>
|