From aaadc90b090f9c446230ea28252fd3330dfa0fbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lemon=E6=A9=AA?= <17633066053@163.com> Date: Tue, 7 Sep 2021 11:46:54 +0800 Subject: [PATCH 1/8] =?UTF-8?q?cdn=20axios=E7=89=88=E6=9C=AC=E5=8D=87?= =?UTF-8?q?=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- buyer/vue.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buyer/vue.config.js b/buyer/vue.config.js index 19a2a059..c7590950 100644 --- a/buyer/vue.config.js +++ b/buyer/vue.config.js @@ -29,7 +29,7 @@ let cdn = { "https://cdn.jsdelivr.net/npm/vue@2.6.11/dist/vue.min.js", "https://cdn.jsdelivr.net/npm/vuex@3.1.2/dist/vuex.min.js", "https://cdn.jsdelivr.net/npm/vue-router@3.1.3/dist/vue-router.min.js", - "https://cdn.jsdelivr.net/npm/axios@0.19.0/dist/axios.min.js", + "https://cdn.jsdelivr.net/npm/axios@0.19.2/dist/axios.min.js", "https://cdn.jsdelivr.net/npm/view-design@4.1.1/dist/iview.min.js", "https://cdn.jsdelivr.net/npm/js-cookie@2.2.1/src/js.cookie.min.js" ] From 8c864c207ac4f0a695cd01ae573cee8fca25caaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lemon=E6=A9=AA?= <17633066053@163.com> Date: Thu, 9 Sep 2021 10:43:41 +0800 Subject: [PATCH 2/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E9=97=AE=E9=A2=98=EF=BC=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E8=BD=AC=E4=B9=89=EF=BC=8C=E4=BF=AE=E6=94=B9?= =?UTF-8?q?buyer=E7=AB=AF=E6=B2=A1=E6=9C=89=E7=AC=AC=E4=B8=89=E6=96=B9?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- buyer/src/pages/Login.vue | 294 ++++++++---------- manager/src/utils/filters.js | 17 + .../src/views/goods/goods-manage/category.vue | 37 ++- .../shrinkable-menu/shrinkable-menu.vue | 2 +- .../src/views/my-components/lili/editor.vue | 9 +- seller/src/utils/filters.js | 17 + .../src/views/goods/goods-manage/category.vue | 7 + .../shrinkable-menu/shrinkable-menu.vue | 5 + .../src/views/my-components/lili/editor.vue | 4 +- 9 files changed, 215 insertions(+), 177 deletions(-) diff --git a/buyer/src/pages/Login.vue b/buyer/src/pages/Login.vue index 66330501..31cc3d95 100644 --- a/buyer/src/pages/Login.vue +++ b/buyer/src/pages/Login.vue @@ -3,10 +3,7 @@
- +
欢迎登录
@@ -16,9 +13,7 @@ @@ -32,99 +27,65 @@
立即注册
-
+ - + - + - +
-
+ - + - - + + - + - +
忘记密码
- - + + + + + + +
- +
@@ -142,57 +103,58 @@ diff --git a/manager/src/utils/filters.js b/manager/src/utils/filters.js index 9124cbfe..95c4d551 100644 --- a/manager/src/utils/filters.js +++ b/manager/src/utils/filters.js @@ -15,6 +15,23 @@ export function unitPrice(val, unit, location) { } return (unit || '') + price } +// 转义 +export function enCode(v1) { + var entry = { + "'": "'", + "<": "<", + ">": ">", + "(": "(", + ")": ")" + }; + + v1 = v1.replace(/(')|(<)|(>)|(()|())|\s/gi, function($0) { + return entry[$0] || $0; + }); + + return v1; +} + /** * 订单来源 diff --git a/manager/src/views/goods/goods-manage/category.vue b/manager/src/views/goods/goods-manage/category.vue index 49d651bf..1144878d 100644 --- a/manager/src/views/goods/goods-manage/category.vue +++ b/manager/src/views/goods/goods-manage/category.vue @@ -4,9 +4,10 @@
- +
@@ -41,7 +43,8 @@
@@ -107,7 +110,7 @@
- + +/deep/ .ivu-table-wrapper { + overflow: auto; +} +.table { + min-height: 100vh; + height: auto; +} + \ No newline at end of file diff --git a/manager/src/views/main-components/shrinkable-menu/shrinkable-menu.vue b/manager/src/views/main-components/shrinkable-menu/shrinkable-menu.vue index 389471e5..909f70ca 100644 --- a/manager/src/views/main-components/shrinkable-menu/shrinkable-menu.vue +++ b/manager/src/views/main-components/shrinkable-menu/shrinkable-menu.vue @@ -88,7 +88,7 @@ export default { overflow-y: auto; } .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu), .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu){ - color: #ed3f14; + color: $theme_color; } /deep/.ivu-menu-vertical .ivu-menu-item-group-title { height: 40px; diff --git a/manager/src/views/my-components/lili/editor.vue b/manager/src/views/my-components/lili/editor.vue index 7c2c7aef..f6e5bfcc 100644 --- a/manager/src/views/my-components/lili/editor.vue +++ b/manager/src/views/my-components/lili/editor.vue @@ -195,9 +195,12 @@ export default { this.$emit("on-change", this.data); }, }, - watch: { - value(val) { - this.setData(val); + watch: { + value: { + handler: function (val) { + // 赋值给富文本 + this.setData(this.$options.filters.enCode(val)); + }, }, }, mounted() { diff --git a/seller/src/utils/filters.js b/seller/src/utils/filters.js index c0b03cf1..d04d01c4 100644 --- a/seller/src/utils/filters.js +++ b/seller/src/utils/filters.js @@ -15,6 +15,23 @@ export function unitPrice(val, unit, location) { } return (unit || "") + price; } +// 转义 +export function enCode(v1) { + var entry = { + "'": "'", + "<": "<", + ">": ">", + "(": "(", + ")": ")" + }; + + v1 = v1.replace(/(')|(<)|(>)|(()|())|\s/gi, function($0) { + return entry[$0] || $0; + }); + + return v1; +} + /** * 订单来源 diff --git a/seller/src/views/goods/goods-manage/category.vue b/seller/src/views/goods/goods-manage/category.vue index fb2e78cc..7812277d 100644 --- a/seller/src/views/goods/goods-manage/category.vue +++ b/seller/src/views/goods/goods-manage/category.vue @@ -250,4 +250,11 @@ export default { }; diff --git a/seller/src/views/main-components/shrinkable-menu/shrinkable-menu.vue b/seller/src/views/main-components/shrinkable-menu/shrinkable-menu.vue index ded3e958..fad57c20 100644 --- a/seller/src/views/main-components/shrinkable-menu/shrinkable-menu.vue +++ b/seller/src/views/main-components/shrinkable-menu/shrinkable-menu.vue @@ -73,3 +73,8 @@ export default { } }; + diff --git a/seller/src/views/my-components/lili/editor.vue b/seller/src/views/my-components/lili/editor.vue index ca8e5695..a866c059 100644 --- a/seller/src/views/my-components/lili/editor.vue +++ b/seller/src/views/my-components/lili/editor.vue @@ -194,10 +194,10 @@ export default { }, }, watch: { - value: { + value: { handler: function (val) { // 赋值给富文本 - this.setData(val); + this.setData(this.$options.filters.enCode(val)); }, }, }, From 1ad729ca0e3dfb30c6b4bdcd78ab632144c751df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lemon=E6=A9=AA?= <17633066053@163.com> Date: Fri, 10 Sep 2021 11:18:01 +0800 Subject: [PATCH 3/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=B7=B2=E7=9F=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manager/src/views/sys/role-manage/roleManage.vue | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/manager/src/views/sys/role-manage/roleManage.vue b/manager/src/views/sys/role-manage/roleManage.vue index caf93416..71b851f5 100644 --- a/manager/src/views/sys/role-manage/roleManage.vue +++ b/manager/src/views/sys/role-manage/roleManage.vue @@ -580,18 +580,19 @@ export default { submitPermEdit() { this.saveRoleWay = []; this.selectIsSuperModel = true; //打开选择权限 - let selectedNodes = this.$refs.tree.getCheckedNodes(); + let selectedNodes = this.$refs.tree.getCheckedAndIndeterminateNodes(); let way = []; selectedNodes.forEach((e) => { - + console.log(e) let perm = { title: e.title, - isSuper: e.isSuper, + isSuper: e.isSuper || false, menuId: e.id, roleId: this.editRolePermId, }; way.push(perm); - this.saveRoleWay = way; + this.$set(this,'saveRoleWay',way) + }); }, From f3914b63b35686d0f090710e77c9515c047a5a37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lemon=E6=A9=AA?= <17633066053@163.com> Date: Fri, 10 Sep 2021 11:26:50 +0800 Subject: [PATCH 4/8] =?UTF-8?q?=E8=A7=A3=E5=86=B3iview=20Radio=20=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/sys/role-manage/roleManage.vue | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/manager/src/views/sys/role-manage/roleManage.vue b/manager/src/views/sys/role-manage/roleManage.vue index 71b851f5..623b9c4e 100644 --- a/manager/src/views/sys/role-manage/roleManage.vue +++ b/manager/src/views/sys/role-manage/roleManage.vue @@ -60,10 +60,10 @@
{{ item.title }}
- + 操作数据权限 - + 查看权限 @@ -280,23 +280,23 @@ export default { { props: { color: - data.isSuper == true + data.isSuper == 1 ? "red" - : data.isSuper == false + : data.isSuper == 0 ? "default" : "default", }, style: { "margin-left": "10px", display: - data.isSuper == true || data.isSuper == false + data.isSuper == 1 || data.isSuper == 0 ? "inline-block" : "none", }, }, - data.isSuper == true + data.isSuper == 1 ? "操作权限" - : data.isSuper == false + : data.isSuper == 0 ? "查看权限" : "" ), @@ -331,7 +331,7 @@ export default { */ setRole(val) { let enable; - val == "onlyView" ? (enable = false) : (enable = true); + val == "onlyView" ? (enable = 0) : (enable = 1); this.saveRoleWay.map((item) => { item.isSuper = enable; }); @@ -586,7 +586,7 @@ export default { console.log(e) let perm = { title: e.title, - isSuper: e.isSuper || false, + isSuper: e.isSuper ? e.isSuper = 1 : e.isSuper = 0 || 0, menuId: e.id, roleId: this.editRolePermId, }; @@ -594,6 +594,7 @@ export default { this.$set(this,'saveRoleWay',way) }); + console.log(this.saveRoleWay) }, /**保存权限 */ From dc55e0983a0aaec5eb79d202b0e4e8e327584871 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lemon=E6=A9=AA?= <17633066053@163.com> Date: Wed, 15 Sep 2021 13:48:35 +0800 Subject: [PATCH 5/8] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=83=A8=E5=88=86?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=EF=BC=8C=E4=BF=AE=E6=94=B9=E5=8F=91=E5=B8=83?= =?UTF-8?q?=E5=95=86=E5=93=81=E9=83=A8=E5=88=86bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../promotion/kanjia/kanjiaActivityEditGoods.vue | 11 +++++++++-- .../views/promotion/kanjia/kanjiaActivityGoods.vue | 13 ++++++++++--- .../views/goods/goods-seller/goodsOperationSec.vue | 13 ++++++------- 3 files changed, 25 insertions(+), 12 deletions(-) diff --git a/manager/src/views/promotion/kanjia/kanjiaActivityEditGoods.vue b/manager/src/views/promotion/kanjia/kanjiaActivityEditGoods.vue index 69f01eb4..ba1cc609 100644 --- a/manager/src/views/promotion/kanjia/kanjiaActivityEditGoods.vue +++ b/manager/src/views/promotion/kanjia/kanjiaActivityEditGoods.vue @@ -22,6 +22,7 @@
- +
@@ -153,6 +159,7 @@ goodsSku: {}, }, id: this.$route.query.id, // 砍价活动id + onlyView:this.$route.query.onlyView, // 是否为只读 submitLoading: false, // 添加或编辑提交状态 formRule: { settlementPrice: [ diff --git a/manager/src/views/promotion/kanjia/kanjiaActivityGoods.vue b/manager/src/views/promotion/kanjia/kanjiaActivityGoods.vue index ea06dbf7..084b8227 100644 --- a/manager/src/views/promotion/kanjia/kanjiaActivityGoods.vue +++ b/manager/src/views/promotion/kanjia/kanjiaActivityGoods.vue @@ -47,7 +47,10 @@ -