From 6728510d512c73f461f20a9f810541f7f27def96 Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Tue, 7 Dec 2021 18:00:00 +0800 Subject: [PATCH 01/19] add site scroll --- src/pages/site/manage/manage.vue | 385 ++++++++++++++++++++++++++------------- 1 file changed, 256 insertions(+), 129 deletions(-) diff --git a/src/pages/site/manage/manage.vue b/src/pages/site/manage/manage.vue index cd08bfc..2e06ed9 100644 --- a/src/pages/site/manage/manage.vue +++ b/src/pages/site/manage/manage.vue @@ -1,81 +1,100 @@ @@ -99,5 +115,78 @@ export default { } } + .nop-modifies-modal{ + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + padding-top: 78upx; + width: 620upx; + height: 706upx; + background-color: #fff; + border-radius: 10upx; + .nmm-close{ + position: absolute; + right: 30upx; + top: 30upx; + width: 34upx; + height: 34upx; + background-color: skyblue; + } + .nmm-tit{ + line-height: 44upx; + text-align: center; + font-weight: 500; + font-size: 32upx; + color: #1A1A1A; + } + .nmm-info{ + padding: 54upx 80upx 80upx; + .ni-num{ + margin-bottom: 30upx; + font-size: 28upx; + line-height: 48upx; + color: #1A1A1A; + @include textHide(1); + } + .ni-ipt{ + margin-bottom: 26upx; + padding: 0 20upx; + height: 88upx; + border-radius: 10upx; + border: 2upx solid #D8D8D8; + >input{ + flex-grow: 1; + height: 100%; + font-size: 28upx; + color: #1A1A1A; + } + } + .ni-tip{ + font-size: 24upx; + line-height: 34upx; + color: #EA5061; + } + } + .nmm-btns{ + @include centerFlex(center); + >view{ + margin: 0 10upx; + width: 240upx; + height: 88upx; + line-height: 84upx; + text-align: center; + font-size: 32upx; + border-radius: 10upx; + border: 2upx solid $themeColor; + color: $themeColor; + &+view{ + color: #fff; + background-color: $themeColor; + } + } + } + + } } \ No newline at end of file From 2e0d638664dab21ab1d2a75c67dce34c747d70b2 Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Thu, 23 Dec 2021 16:23:13 +0800 Subject: [PATCH 06/19] =?UTF-8?q?=E5=88=A0=E9=99=A4&=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/employee/manage/manage.vue | 25 +++++++++++++++++++++++-- src/store/index.js | 24 +++++++++++++++++------- 2 files changed, 40 insertions(+), 9 deletions(-) diff --git a/src/pages/employee/manage/manage.vue b/src/pages/employee/manage/manage.vue index a215fc9..8d94b6b 100644 --- a/src/pages/employee/manage/manage.vue +++ b/src/pages/employee/manage/manage.vue @@ -59,8 +59,19 @@ 权限: - 全部权限 - {{permissionObj[e] || ''}} + 全部权限 + + + {{permissionObj[e] || ''}} + + + @@ -114,11 +125,21 @@ export default { } }, onLoad(){ + }, onShow(){ this.refreshEmployList(); }, methods: { + // 是否全部权限 + isAllAuthor({ + adminLs = [], + localLs = [] + }){ + if(!localLs || !adminLs || !adminLs.length || !localLs.length)return false; + let _unAuthorLs = localLs.filter(ele=>!adminLs.includes(+ele.key)) + return !_unAuthorLs.length + }, // 移除员工 employeeDelete: util.debounce(function(){ let _employeeList = this.employeeInfo.employee || []; diff --git a/src/store/index.js b/src/store/index.js index 792fdc3..9cc9b2d 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -16,22 +16,32 @@ export default new Vuex.Store({ brandInfo: { brand: {} }, + // permissionObj: { // 权限代号对应 + // '1001': '营业额', + // '1002': '收款记录', + // '1003': '经营分析', + // '1004': '预约订单', + // '1005': '会员卡订单', + // '1006': '积分订单', + // '1007': '员工管理', + // '1008': '查询核销', + // '1009': '场地管理', + // '1010': '设备管理', + // '1011': '商品零售', + // '1012': '订单管理', + // '1013': '课程管理', + // }, permissionObj: { // 权限代号对应 '1001': '营业额', '1002': '收款记录', - '1003': '经营分析', - '1004': '预约订单', - '1005': '会员卡订单', - '1006': '积分订单', + '1012': '订单管理', '1007': '员工管理', - '1008': '查询核销', + '1008': '核销查询', '1009': '场地管理', '1010': '设备管理', '1011': '商品零售', - '1012': '订单管理', '1013': '课程管理', }, - // 场地占用提交页面信息 occupyInfo: { storeInfo: {}, // 店铺信息 From 1a240afa21fb5813731aed862645e2a4e47ddf89 Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Fri, 24 Dec 2021 18:02:33 +0800 Subject: [PATCH 07/19] add style --- src/pages/write_off/menu/menu.vue | 9 +++++++-- .../write_off/number_of_people/number_of_people.vue | 12 +++++++++--- src/static/images/countdown_bg.png | Bin 0 -> 34246 bytes 3 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 src/static/images/countdown_bg.png diff --git a/src/pages/write_off/menu/menu.vue b/src/pages/write_off/menu/menu.vue index 28fbca2..ceccc26 100644 --- a/src/pages/write_off/menu/menu.vue +++ b/src/pages/write_off/menu/menu.vue @@ -29,7 +29,7 @@ 现场散客人数 - + 现场散客人数查询 @@ -39,8 +39,13 @@ diff --git a/src/pages/write_off/number_of_people/number_of_people.vue b/src/pages/write_off/number_of_people/number_of_people.vue index 777aecb..a26b9aa 100644 --- a/src/pages/write_off/number_of_people/number_of_people.vue +++ b/src/pages/write_off/number_of_people/number_of_people.vue @@ -4,20 +4,22 @@ - + 日期:2020年11月18日 现场散客人数 - + + + 修改人数 温馨提示:\n\r修改现场人数可能会影响现场灯光开关,请谨慎操作! 如后台有开启散客开关灯功能的,则散客人数达到阶梯最低X人时,对应灯光会自动开灯;少于X人的已开启的灯会自动关闭。 - + 修改现场散客人数 @@ -95,6 +97,10 @@ export default { height: 368upx; border-radius: 50%; background-color: skyblue; + >image { + width: 100%; + height: 100%; + } } .nm-btn{ margin: 0 auto 106upx; diff --git a/src/static/images/countdown_bg.png b/src/static/images/countdown_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..5df695146a75cbe2643ecf54b6ca9aab53b62a56 GIT binary patch literal 34246 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 zyZ`_I000000000000000000000000000000000000001dwFd_R00000g8Z#l7@z_G ZfFU#Ko1)rDDYXCq002ovPDHLkV1nx1o^AjD literal 0 HcmV?d00001 From b03e919e1df85e2bd2a9bbb3d763b1f9d4ab7c7c Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Mon, 27 Dec 2021 17:00:11 +0800 Subject: [PATCH 08/19] add write off --- src/pages/write_off/mall/list/list.vue | 16 +++--- src/pages/write_off/menu/menu.vue | 28 ++++++---- .../number_of_people/number_of_people.vue | 58 ++++++++++++++------- src/static/images/write_off/mall.png | Bin 0 -> 1427 bytes src/static/images/write_off/order.png | Bin 0 -> 1025 bytes src/static/images/write_off/people.png | Bin 0 -> 1833 bytes src/static/images/write_off/site.png | Bin 0 -> 1438 bytes 7 files changed, 68 insertions(+), 34 deletions(-) create mode 100644 src/static/images/write_off/mall.png create mode 100644 src/static/images/write_off/order.png create mode 100644 src/static/images/write_off/people.png create mode 100644 src/static/images/write_off/site.png diff --git a/src/pages/write_off/mall/list/list.vue b/src/pages/write_off/mall/list/list.vue index e1cf36d..94eb2ab 100644 --- a/src/pages/write_off/mall/list/list.vue +++ b/src/pages/write_off/mall/list/list.vue @@ -6,7 +6,7 @@ - + @@ -15,7 +15,7 @@ - + @@ -37,14 +37,19 @@ - 核销订单 + 核销订单 @@ -72,7 +77,7 @@ export default { border-radius: 10upx; overflow: hidden; view{ - padding: 0 20upx; + padding: 0 10upx; height: 88upx; background-color: #f2f2f7; @include centerFlex(space-between); @@ -87,7 +92,6 @@ export default { flex-shrink: 0; width: 22upx; height: 22upx; - background-color: skyblue; } } } diff --git a/src/pages/write_off/menu/menu.vue b/src/pages/write_off/menu/menu.vue index ceccc26..89c84d0 100644 --- a/src/pages/write_off/menu/menu.vue +++ b/src/pages/write_off/menu/menu.vue @@ -3,12 +3,12 @@ 场地订单核销 - - + + 场地订单核销 - - + + 场地订单核销记录 @@ -16,12 +16,12 @@ 商城订单核销 - - + + 商城订单核销 - - + + 商城订单核销记录 @@ -30,7 +30,7 @@ 现场散客人数 - + 现场散客人数查询 @@ -44,6 +44,15 @@ export default { methods: { toPeopleNum(){ util.routeTo(`/pages/write_off/number_of_people/number_of_people`, 'nT'); + }, + toOperate(){ + util.routeTo(`/pages/write_off/operate/operate`, 'nT'); + }, + toSiteList(){ + util.routeTo(`/pages/write_off/search_result/search_result`, 'nT'); + }, + toMallLs(){ + util.routeTo(`/pages/write_off/mall/list/list`, 'nT'); } } } @@ -77,7 +86,6 @@ export default { display: block; width: 60upx; height: 60upx; - background-color: skyblue; } >view{ text-align: center; diff --git a/src/pages/write_off/number_of_people/number_of_people.vue b/src/pages/write_off/number_of_people/number_of_people.vue index a26b9aa..ae53773 100644 --- a/src/pages/write_off/number_of_people/number_of_people.vue +++ b/src/pages/write_off/number_of_people/number_of_people.vue @@ -3,8 +3,8 @@ - - + + @@ -13,25 +13,26 @@ 现场散客人数 + 69 - 修改人数 + 修改人数 - 温馨提示:\n\r修改现场人数可能会影响现场灯光开关,请谨慎操作! 如后台有开启散客开关灯功能的,则散客人数达到阶梯最低X人时,对应灯光会自动开灯;少于X人的已开启的灯会自动关闭。 + 温馨提示:\n\r修改现场人数可能会影 响现场灯光开关,请谨慎操作! 如后台有开启散客开关灯功能的,则散客人数达到阶梯最低X人时,对应灯光会自动开灯;少于X人的已开启的灯会自动关闭。 - + - + 修改现场散客人数 当前现场散客人数为:69 - + 修改现场人数可能会影响现场灯光开关,请谨慎操作! - 取消 + 取消 确认 @@ -41,7 +42,11 @@ @@ -72,7 +77,6 @@ export default { margin-left: 20upx; width: 28upx; height: 28upx; - background-color: skyblue; } } } @@ -91,15 +95,34 @@ export default { font-weight: 500; } .nm-num{ - margin: 0 auto 180upx; + position: relative; + margin: 0 auto 100upx; display: block; - width: 368upx; - height: 368upx; - border-radius: 50%; - background-color: skyblue; + width: 400upx; + height: 400upx; + .nn-txt-num{ + line-height: 400upx; + text-align: center; + font-size: 96upx; + font-weight: 500; + color: $themeColor; + } >image { - width: 100%; - height: 100%; + position: absolute; + left: 50%; + top: 50%; + z-index: -1; + margin-left: -250upx; + margin-top: -250upx; + display: block; + width: 500upx; + height: 500upx; + animation: Rotate 6s linear infinite + } + @keyframes Rotate{ + 0% {transform: rotate(360deg);} + 50% {transform: rotate(180deg);} + 100% {transform: rotate(0deg);} } } .nm-btn{ @@ -137,7 +160,6 @@ export default { top: 30upx; width: 34upx; height: 34upx; - background-color: skyblue; } .nmm-tit{ line-height: 44upx; diff --git a/src/static/images/write_off/mall.png b/src/static/images/write_off/mall.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe92fb10dd0befcb826d02766747e122d88e617 GIT binary patch literal 1427 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 literal 0 HcmV?d00001 diff --git a/src/static/images/write_off/people.png b/src/static/images/write_off/people.png new file mode 100644 index 0000000000000000000000000000000000000000..2f24e54f4e0427b0cebece7752271383db11678a GIT binary patch literal 1833 zcmV+^2iEwBP)C0000{P)t-s00000 znRNh|bO4%n0GV_Ensoq~b^x4q0GV|FnRNi5djOht0GxLKnRNi0bpV-k0GV|FnRNh} zbpV-l0GV|Fm~;S{bpV-l0GV|FnRNh|bWj+F$p8QV8gx=lQvkd2M6Nw35yYViP#k12 z(BX!BS(fS8jdN^eANnT%00wPIL_t(|+U;8HmYX0DMMO}(6fhd|{twzF%@!FH#5URV zoZf$XH_lvO7+?VX$AA3OU{W`YmJEFZWFwR{V@F6g8mmMj(Hp_2m|J{X0k^ZD@9GII z$bj(;0ONrO{-<%7V>OM8`D3`UfGJX4-R&~7uVayOJLVu z-y6@BfV=i-7JCJ*zh%%n?;k&vw(f)iHe%m4@zi85w=6F9=}oK*jKu*;yLB&{hfV1< zrGQ8IP;1s)N6Y-{F0k3rho*$r?9V%0*8VWgi1u6-_?H4rBJMC4Z0o&K$6Eo$`+&iI zVTa>C8tW_KW+VRa(6?I64;`27O&=~Tn(`^H65A;;WnxjG1t4YTu$^ewp+mMp@9NoE)D3c+2TG~ zfF>XY{?ZVrDdO_S0et;?L3qW74hUc?ZT{Xg4AP4{nuxkrC8AGG#oxaeefx6!?HdyA zz@gYz8Va{$zOJDI&hhM~bmh)|ZAx+ZrWAi|N^Qt}`nLSr4DA$)?SomeN^ui)s##_hF zUfJMB%HiP3X6MERUfJ+Rdcyw7rWjI~ZnPSmy|hBwj-3(m-@Uf`(2L7=UfpuUKlSqZ z+rbY|=ida>D`=KbA*pVfy3tgoEb1>?+2LZeR`eEBuHz)_uI=(vuu+qSN31mMA z<0S5g{00w9LYcTu;fsj&w&9jEo17U5D zif2XRAjO-9GaS!`AQiVmbbyVMMLR1|dpr`nuC{u(C!?{86T&UljHKThqe`zABcbN7 zCC-;(Q?+bKHr!XHW?_NAR2vdVkaS^NY*e7Gf~>zABa@|!BLL2*op#3AgI2I`O-Wb{ zj|?vux;M4lSx;*NCEz8hrh`O=G#o*=wVyH}jThGB7oj|>wiLO|HN+qH4WTc7(Soo-^93$9(772i_Darv~P815D zUGC{d*>jGL76^c|a9GX>SOzc;O9V98=R1W@dYV!JReCE}x;d;$1=JPbivewXssK$u zpuAQXY$ zFD70l0Q!S?qkudT`QdFg8oON`X3y00000NkvXXu0mjfn8;RA literal 0 HcmV?d00001 diff --git a/src/static/images/write_off/site.png b/src/static/images/write_off/site.png new file mode 100644 index 0000000000000000000000000000000000000000..9aa15773b64bfe111cd9135bef9b91cbfca331db GIT binary patch literal 1438 zcmV;P1!4M$P)tMp0Gf6HnREb|bpV-l0GoCInRNh}bpV-m0GV_EnRWo2 zcmSDo0GV|FnRNh}bpV-l0GM_FnRNh|bers$F#rGn8gx=lQvmnaUop!KQzgK#m>lPL zO`|*&k3?^{hi88Z`}BAK00iPmL_t(&-tC)-a-<*-h8yHmz;ir!{|DVDsN=>#t&+`F z%D<9|V<pXc*@(inS-3ELvL{X$oDd^C*;8+diMMCaSy;Cu6n!&P9VCH2mFA&9`FNxzz_HV zKj4#KMhN=>urjTbX}_XHp7Z>hc;2X6!EDe|p=FDlXOiwp*3C6=_c&x2Od#bSx4!Ze3V;3`EQEyjUeXHKUEV+j>cDV0XRH851XtDU+6ZMfR7&|cL@ zN>g3|FhNRE!BsFYrIb*Nl{H6*^BQl0D5Ej=X>0K+)@-7A z2+5woom#`YsA$%z^Hihv+1%c1Ez1kJ4x^@Rr~GZYnN{*d?lrfRe?O<=^r?C}_AOel zhQQ4-BWx4?!woQ_H+Qums=9f6yBWN)^KVW9A&pz3ZY96IyB`9(PC`o~Zhe&W)?V6! z%C_KnxOH~tNUI^03meNUVa_}4#)jMS)}UP3&I?H4OlrP?QNXWQ^vIe`>vkEV}aL|tA*afYWOE$?!g5Z>tv#X-}g?agWC1E?SY`^;Ke&>1BIt0 z{{$?&KgJ33V8mmC)%x17X_a6<1cYR#z)TRL#=m7(q#3UQ+`(74?g-0r`99KU2OeIo zQ;xtYDcZDd7!-8$GNF?ee5S7A+=FZAkOL>#T1+>AZ3&v3S^>x|WAs7BS&0@oFdBah zWDcyGZ1xZ#w@BK#-{9-lRcr#_tx%y7zX|6f*!g8ML4EM$$cXoFQ}L;pxt?f?bRqmb znQOvE??j4)e<5jJemp$Dn_#{rRg%n9s z5+c<5c97-9aJOu8^Ww@qb;DqiM*W(w@n2%UKT!UFAMgWyzz_HVzv%)0HgFHo)nohr z9FP2=1EKMc!20+3kB5F4L=poK@_#$#{7(;d|JYIXdk^oI!|B8OSJD;oBW^>_rz_l< zpdsk_1dVGcDW(dJ@9RQJ%AH9#q&?epnBSUqR8o67?dW2n6%AV~?b$@DdsE9qajM@W sXLl#l@hi!6SJDS%6$V$WJ)b`K2Ms)w<~`b3-T(jq07*qoM6N<$f@3SF?EnA( literal 0 HcmV?d00001 From a5981ef3958ffc5e833e82f6077b8e5900bab134 Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Tue, 28 Dec 2021 18:02:00 +0800 Subject: [PATCH 09/19] add writeoff --- src/js/api.js | 8 ++ src/js/once_name.js | 8 +- src/pages/index/index.vue | 2 +- src/pages/write_off/mall/confirm/confirm.vue | 121 ++++++++++++++++++--- src/pages/write_off/mall/success/success.vue | 35 ++++-- src/pages/write_off/menu/menu.vue | 17 ++- .../number_of_people/number_of_people.vue | 115 +++++++++++++++++++- src/pages/write_off/operate/operate.vue | 113 ++++++++++++++++--- 8 files changed, 362 insertions(+), 57 deletions(-) diff --git a/src/js/api.js b/src/js/api.js index 6a0a6ee..931f91b 100644 --- a/src/js/api.js +++ b/src/js/api.js @@ -102,6 +102,14 @@ API['writeOff'] = { assistantVerify: `${ORIGIN}/admin/stadium/order/assistantVerify`, // 商家助手-核销查询-核销 userMonthlyCardVerify: `${ORIGIN}/admin/userMonthlyCard/verify`, // 年月卡核销-后台 userMonthlyCardOpenGate: `${ORIGIN}/admin/userMonthlyCard/openGate`, // 年月卡开门-后台 + + // 20211228 新增商城核销 + shop2WriteoffList: `${ORIGIN}/admin/assistant/shop2/writeoffList`, // 商城订单核销 - 列表 + shop2WriteoffGet: `${ORIGIN}/admin/assistant/shop2/writeoffGet`, // 商城订单核销 - 获取订单信息 + shop2WriteoffSet: `${ORIGIN}/admin/assistant/shop2/writeoffSet`, // 商城订单核销 - 确认核销 + timingNumber: `${ORIGIN}/stadium/person/timing/number`, // 现场人数 + + } export default { ORIGIN, API }; diff --git a/src/js/once_name.js b/src/js/once_name.js index 4ffcda7..4847771 100644 --- a/src/js/once_name.js +++ b/src/js/once_name.js @@ -4,9 +4,15 @@ export const WRITE_OFF_STORE_INFO = 'stadium_list'; export const WRITE_OFF_ORDER_INFO = 'order_info'; export const WRITE_OFF_YM_ORDER_INFO = 'ym_order_info'; // 年月卡订单核销 +export const WRITE_OFF_MALL_ORDER_INFO = 'mall_order_info'; // 商城订单核销 +export const WRITE_OFF_MALL_ORDER_SUCCESS = 'mall_order_success'; // 商城订单核销成功! + + export default { WRITE_OFF_STORE_INFO, WRITE_OFF_ORDER_INFO, - WRITE_OFF_YM_ORDER_INFO + WRITE_OFF_YM_ORDER_INFO, + WRITE_OFF_MALL_ORDER_INFO, + WRITE_OFF_MALL_ORDER_SUCCESS } \ No newline at end of file diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 1015c4a..917757a 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -104,7 +104,7 @@ { id: 4, name: '核销查询', - path: '/pages/write_off/search_result/search_result', + path: '/pages/write_off/menu/menu', serverKey: 1008 // 后端对应权限编号 }, { diff --git a/src/pages/write_off/mall/confirm/confirm.vue b/src/pages/write_off/mall/confirm/confirm.vue index 0ab34a9..9df37e0 100644 --- a/src/pages/write_off/mall/confirm/confirm.vue +++ b/src/pages/write_off/mall/confirm/confirm.vue @@ -1,51 +1,135 @@ @@ -145,7 +229,7 @@ export default { margin-right: 20upx; width: 180upx; height: 180upx; - background-color: skyblue; + border-radius: 10upx; } .mi-info{ flex-grow: 1; @@ -154,6 +238,7 @@ export default { margin-bottom: 12upx; font-size: 28upx; line-height: 40upx; + min-height: 80upx; color: #333; @include textHide(2); } diff --git a/src/pages/write_off/mall/success/success.vue b/src/pages/write_off/mall/success/success.vue index 536e14f..cd41d55 100644 --- a/src/pages/write_off/mall/success/success.vue +++ b/src/pages/write_off/mall/success/success.vue @@ -1,7 +1,7 @@ @@ -46,7 +62,6 @@ export default { margin: 0 auto 46upx; width: 100upx; height: 100upx; - background-color: skyblue; } >view{ text-align: center; @@ -81,7 +96,7 @@ export default { margin-right: 20upx; width: 180upx; height: 180upx; - background-color: skyblue; + border-radius: 10upx; } .mi-info{ flex-grow: 1; diff --git a/src/pages/write_off/menu/menu.vue b/src/pages/write_off/menu/menu.vue index 89c84d0..3a63dfa 100644 --- a/src/pages/write_off/menu/menu.vue +++ b/src/pages/write_off/menu/menu.vue @@ -3,7 +3,7 @@ 场地订单核销 - + 场地订单核销 @@ -16,7 +16,7 @@ 商城订单核销 - + 商城订单核销 @@ -39,21 +39,26 @@ diff --git a/src/pages/write_off/number_of_people/number_of_people.vue b/src/pages/write_off/number_of_people/number_of_people.vue index ae53773..3cd6244 100644 --- a/src/pages/write_off/number_of_people/number_of_people.vue +++ b/src/pages/write_off/number_of_people/number_of_people.vue @@ -1,19 +1,19 @@