+
@@ -14,7 +14,8 @@
{{item.name}}
-
+
+
@@ -44,7 +45,13 @@ export default defineComponent({
AccountSetting,
TenantSetting,
WeChatDingSetting,
- },
+ },
+ props:{
+ componentList:{
+ type:Array,
+ default:settingList
+ }
+ },
setup() {
const { prefixCls } = useDesign('user-account-setting-container');
const { getDarkMode} = useRootSetting();
@@ -79,14 +86,6 @@ export default defineComponent({
}
//update-end---author:wangshuai ---date:20230721 for:【QQYUN-5726】邀请加入租户加个按钮直接跳转过去------------
}
- onMounted(()=>{
- goToMyTeantPage();
- if(router.currentRoute.value.fullPath == '/system/usersetting'){
- showVip.value = false;
- return;
- }
- showVip.value = true;
- })
return {
prefixCls,
settingList,
@@ -96,8 +95,6 @@ export default defineComponent({
},
componentClick,
activeKey,
- showVip,
- componentList,
isDark
};
}
diff --git a/src/views/system/usersetting/WeChatDingSetting.vue b/src/views/system/usersetting/WeChatDingSetting.vue
index 78f54ba..6e6a034 100644
--- a/src/views/system/usersetting/WeChatDingSetting.vue
+++ b/src/views/system/usersetting/WeChatDingSetting.vue
@@ -1,6 +1,17 @@
第三方APP
+
+
+
+
+
+
+
+
+
+
+
钉钉绑定
diff --git a/src/views/system/usersetting/commponents/UserPhoneModal.vue b/src/views/system/usersetting/commponents/UserPhoneModal.vue
index 8b7ee50..7ce0226 100644
--- a/src/views/system/usersetting/commponents/UserPhoneModal.vue
+++ b/src/views/system/usersetting/commponents/UserPhoneModal.vue
@@ -47,11 +47,19 @@ const validatorRules: Record = {
const useForm = Form.useForm;
const title = ref('');
const emit = defineEmits(['register','success']);
+//修改手机号还是绑定手机号
+const type = ref('updatePhone');
const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data) => {
formRef.value.resetFields();
formRef.value.clearValidate();
setModalProps({ confirmLoading: false });
- title.value = '修改手机号';
+ if(data.record.phone){
+ title.value = '修改手机号';
+ type.value = "updatePhone"
+ }else{
+ title.value = '绑定手机号';
+ type.value = "bindPhone"
+ }
//赋值
data.record.smscode = '';
Object.assign(formState, data.record);
@@ -72,7 +80,7 @@ async function updatePhone() {
await formRef.value.validateFields();
updateMobile(formState).then((res) =>{
if(res.success){
- createMessage.success("修改手机号成功")
+ createMessage.success(type.value === "updatePhone"?"修改手机号成功":"绑定手机号成功")
emit("success")
closeModal();
}else{
diff --git a/vite.config.ts b/vite.config.ts
index 628954b..270948b 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -187,7 +187,6 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
'intro.js',
'lodash-es',
'md5',
- 'nprogress',
'path-to-regexp',
'pinia',
'print-js',
@@ -203,30 +202,20 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
'tinymce/plugins/autosave',
'tinymce/plugins/code',
'tinymce/plugins/codesample',
- 'tinymce/plugins/contextmenu',
'tinymce/plugins/directionality',
'tinymce/plugins/fullscreen',
- 'tinymce/plugins/hr',
'tinymce/plugins/image',
'tinymce/plugins/insertdatetime',
'tinymce/plugins/link',
'tinymce/plugins/lists',
'tinymce/plugins/media',
'tinymce/plugins/nonbreaking',
- 'tinymce/plugins/noneditable',
'tinymce/plugins/pagebreak',
- 'tinymce/plugins/paste',
'tinymce/plugins/preview',
- 'tinymce/plugins/print',
'tinymce/plugins/save',
'tinymce/plugins/searchreplace',
- 'tinymce/plugins/spellchecker',
- 'tinymce/plugins/tabfocus',
'tinymce/plugins/table',
'tinymce/plugins/template',
- 'tinymce/plugins/textcolor',
- 'tinymce/plugins/textpattern',
- 'tinymce/plugins/visualblocks',
'tinymce/plugins/visualchars',
'tinymce/plugins/wordcount',
'tinymce/themes/silver',