diff --git a/crmeb/public/install/crmeb.sql b/crmeb/public/install/crmeb.sql index efe6e570f..a76ffaf78 100755 --- a/crmeb/public/install/crmeb.sql +++ b/crmeb/public/install/crmeb.sql @@ -33531,8 +33531,7 @@ INSERT INTO `eb_system_config` (`id`, `menu_name`, `type`, `input_type`, `config (429, 'get_avatar', 'radio', 'input', 7, '0=>关闭\n1=>开启', 1, '', 0, 0, '\"0\"', '强制获取昵称头像', '是否在小程序用户授权之后,弹窗获取用户的昵称和头像', 0, 1), (430, 'share_qrcode', 'radio', 'input', 2, '0=>商城\n1=>公众号', 1, '', 0, 0, '\"0\"', '公众号推广码类型', '公众号生成的推广码类型:商城:扫码直接进入商城,公众号:扫码进入公众号后推送商城的链接', 0, 1), (431, 'member_brokerage', 'radio', 'input', 73, '1=>开启\n0=>关闭', 1, '', 0, 0, '\"0\"', '购买付费会员返佣', '购买付费会员是否按照设置的佣金比例进行返佣', 98, 1), -(432, 'user_brokerage_type', 'radio', 'input', 73, '0=>按照商品价格返佣\n1=>按照实际支付价格返佣', 1, '', 0, 0, '\"0\"', '返佣类型', '选择返佣类型,按照商品价格返佣(按照商品售价计算返佣金额)以及按照实际支付价格返佣(按照商品的实际支付价格计算返佣 )', 97, 1), -(433, 'network_security', 'text', 'input', 26, '', 1, '', 100, 0, '\"\"', '网安备案', '公安部门登记的备案信息,显示在pc底部', 0, 1); +(432, 'user_brokerage_type', 'radio', 'input', 73, '0=>按照商品价格返佣\n1=>按照实际支付价格返佣', 1, '', 0, 0, '\"0\"', '返佣类型', '选择返佣类型,按照商品价格返佣(按照商品售价计算返佣金额)以及按照实际支付价格返佣(按照商品的实际支付价格计算返佣 )', 97, 1); -- -------------------------------------------------------- diff --git a/template/admin/src/i18n/lang/zh-cn.js b/template/admin/src/i18n/lang/zh-cn.js index c20568800..a54c6feac 100644 --- a/template/admin/src/i18n/lang/zh-cn.js +++ b/template/admin/src/i18n/lang/zh-cn.js @@ -73,7 +73,7 @@ export default { dropdown3: '404', dropdown4: '401', dropdown5: '退出登录', - dropdown6: '代码仓库', + dropdown6: '个人中心', searchPlaceholder: '菜单搜索:支持中文、路由路径', newTitle: '通知', newBtn: '全部已读', diff --git a/template/admin/src/layout/component/columnsAside.vue b/template/admin/src/layout/component/columnsAside.vue index ef61f0f1c..2e4bba10c 100644 --- a/template/admin/src/layout/component/columnsAside.vue +++ b/template/admin/src/layout/component/columnsAside.vue @@ -209,6 +209,8 @@ export default { height: 100%; background: var(--prev-bg-columnsMenuBar); box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08); + border-right: 1px solid var(--prev-border-color-lighter); + ul { position: relative; li { diff --git a/template/admin/src/layout/navBars/breadcrumb/index.vue b/template/admin/src/layout/navBars/breadcrumb/index.vue index fedf42bf4..b2fd03783 100644 --- a/template/admin/src/layout/navBars/breadcrumb/index.vue +++ b/template/admin/src/layout/navBars/breadcrumb/index.vue @@ -79,6 +79,6 @@ export default { padding-right: 15px; overflow: hidden; background: var(--prev-bg-topBar); - // border-bottom: 1px solid var(--prev-border-color-lighter); + border-bottom: 1px solid var(--prev-border-color-lighter); } diff --git a/template/admin/src/layout/navBars/breadcrumb/setings.vue b/template/admin/src/layout/navBars/breadcrumb/setings.vue index c30bcfabf..8fffc1d52 100644 --- a/template/admin/src/layout/navBars/breadcrumb/setings.vue +++ b/template/admin/src/layout/navBars/breadcrumb/setings.vue @@ -196,7 +196,7 @@ -
+
{{ $t('message.layout.fourIsTagsviewIcon') }}
@@ -233,10 +233,10 @@ {{ $t('message.layout.fiveTitle') }} -
+
{{ $t('message.layout.fiveTagsStyle') }}
- - + --> + + 卡片 + 灵动 + 圆滑 +
{{ $t('message.layout.fiveAnimation') }}
- 右滑 左滑 透明 + 右滑
diff --git a/template/admin/src/layout/navBars/breadcrumb/user.vue b/template/admin/src/layout/navBars/breadcrumb/user.vue index dde1d1f9c..132c1c6a7 100644 --- a/template/admin/src/layout/navBars/breadcrumb/user.vue +++ b/template/admin/src/layout/navBars/breadcrumb/user.vue @@ -26,9 +26,7 @@
-
- -
+
- {{ $t('message.user.dropdown1') }} - + + {{ $t('message.user.dropdown6') }} + + + + {{ $t('message.user.dropdown5') }} +
+ +
@@ -225,7 +227,8 @@ export default { }) .catch(() => {}); }, 150); - } else if (path === 'wareHouse') { + } else if (path === 'user') { + this.$router.push({ name: 'systemUser' }); } else { this.$router.push(path); } diff --git a/template/admin/src/layout/navBars/tagsView/tagsView.vue b/template/admin/src/layout/navBars/tagsView/tagsView.vue index ba45c569d..b2787ead7 100644 --- a/template/admin/src/layout/navBars/tagsView/tagsView.vue +++ b/template/admin/src/layout/navBars/tagsView/tagsView.vue @@ -252,8 +252,7 @@ export default { this.closeCurrentTagsView(path); break; case 2: - this.$router.push({ path, query: currentTag.query }); - this.closeOtherTagsView(path); + this.closeOtherTagsView(path, currentTag.query); break; case 3: this.closeAllTagsView(path); @@ -284,20 +283,22 @@ export default { // this.addBrowserSetSession(this.tagNavList); }, // 3、关闭其它 tagsView:如果是设置了固定的(isAffix),不进行关闭 - closeOtherTagsView(path) { + closeOtherTagsView(path, query) { let tagsViewList = []; this.tagsViewRoutesList.map((v) => { - if (v.meta.isAffix && !v.meta.isHide) tagsViewList.push({ ...v }); - if ((v.path = path)) tagsViewList.push({ ...v }); + if ((v.meta && v.meta.isAffix) || v.path === path) tagsViewList.push({ ...v }); }); + console.log(tagsViewList, this.tagsViewRoutesList, path); this.addBrowserSetSession(tagsViewList); + this.$router.push({ path, query }); + // this.addTagsView(path); }, // 4、关闭全部 tagsView:如果是设置了固定的(isAffix),不进行关闭 closeAllTagsView(path) { let tagsViewList = []; this.tagsViewRoutesList.map((v) => { - if (v.meta.isAffix && !v.meta.isHide) { + if (v.meta.isAffix) { tagsViewList.push({ ...v }); if (tagsViewList.some((v) => v.path === path)) this.$router.push({ path, query: this.$route.query }); else this.$router.push({ path: v.path, query: this.$route.query }); @@ -326,6 +327,9 @@ export default {