From 4bca759adb1aa2d0cc74702dd705120ea41c2294 Mon Sep 17 00:00:00 2001 From: wenpeng Date: Fri, 18 Oct 2024 14:36:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=92=E5=88=86=E7=BE=8E=E7=AE=A1=E5=8A=A0?= =?UTF-8?q?=E3=80=81=E6=85=A7=E6=9D=A5=E5=AE=A2=E3=80=81=E6=99=BA=E8=8D=9F?= =?UTF-8?q?=E5=AE=9D=E9=A1=B9=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .auth/admin.json | 77 ---------- .auth/mgj_admin.json | 111 -------------- .auth/zhb_admin.json | 139 ----------------- .env | 4 +- .gitignore | 2 + package-lock.json | 24 +-- package.json | 34 +++-- playwright.config.js | 144 +++++++++--------- tests/admin.setup.js | 54 ------- tests/demo.spec.js | 73 --------- tests/fixtures/base.js | 51 ------- tests/hlk/demo.spec.js | 67 ++++++++ tests/hlk/fixtures/base.js | 38 +++++ tests/{ => hlk}/fixtures/common.js | 0 tests/{ => hlk}/fixtures/h5Fixture.js | 2 +- tests/{ => hlk}/fixtures/touchFixture.js | 2 +- tests/{ => hlk/pom/hlk}/customer.js | 0 tests/{pages => hlk/pom/hlk}/customerPage.js | 2 +- tests/{pages => hlk/pom/hlk}/h5LoginPage.js | 0 .../pom/hlk}/homeNavigationPage.js | 0 .../pom/hlk}/touchCustomerPage.js | 0 .../{pages => hlk/pom/hlk}/touchLoginPage.js | 0 tests/mgj/demo.spec.js | 97 ++++++++++++ tests/mgj/fixture/base.js | 25 +++ tests/mgj/fixture/common.js | 6 + tests/mgj/fixture/customerFixture.js | 12 ++ tests/mgj/pom/customerPage.js | 54 +++++++ tests/setup/hlk.setup.js | 22 +++ tests/setup/mgj.setup.js | 16 ++ tests/setup/zhb.setup.js | 20 +++ tests/zhb/demo.spec.js | 97 ++++++++++++ tests/zhb/fixture/base.js | 25 +++ tests/zhb/fixture/common.js | 6 + tests/zhb/fixture/customerFixture.js | 12 ++ tests/zhb/pom/customerPage.js | 54 +++++++ 35 files changed, 659 insertions(+), 611 deletions(-) delete mode 100644 .auth/admin.json delete mode 100644 .auth/mgj_admin.json delete mode 100644 .auth/zhb_admin.json delete mode 100644 tests/admin.setup.js delete mode 100644 tests/demo.spec.js delete mode 100644 tests/fixtures/base.js create mode 100644 tests/hlk/demo.spec.js create mode 100644 tests/hlk/fixtures/base.js rename tests/{ => hlk}/fixtures/common.js (100%) rename tests/{ => hlk}/fixtures/h5Fixture.js (82%) rename tests/{ => hlk}/fixtures/touchFixture.js (82%) rename tests/{ => hlk/pom/hlk}/customer.js (100%) rename tests/{pages => hlk/pom/hlk}/customerPage.js (99%) rename tests/{pages => hlk/pom/hlk}/h5LoginPage.js (100%) rename tests/{pages => hlk/pom/hlk}/homeNavigationPage.js (100%) rename tests/{pages => hlk/pom/hlk}/touchCustomerPage.js (100%) rename tests/{pages => hlk/pom/hlk}/touchLoginPage.js (100%) create mode 100644 tests/mgj/demo.spec.js create mode 100644 tests/mgj/fixture/base.js create mode 100644 tests/mgj/fixture/common.js create mode 100644 tests/mgj/fixture/customerFixture.js create mode 100644 tests/mgj/pom/customerPage.js create mode 100644 tests/setup/hlk.setup.js create mode 100644 tests/setup/mgj.setup.js create mode 100644 tests/setup/zhb.setup.js create mode 100644 tests/zhb/demo.spec.js create mode 100644 tests/zhb/fixture/base.js create mode 100644 tests/zhb/fixture/common.js create mode 100644 tests/zhb/fixture/customerFixture.js create mode 100644 tests/zhb/pom/customerPage.js diff --git a/.auth/admin.json b/.auth/admin.json deleted file mode 100644 index 1137662..0000000 --- a/.auth/admin.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "cookies": [ - { - "name": "JSESSIONID", - "value": "9D6DC6AE2899F0877A6C0CF3685F1928", - "domain": "hlk.meiguanjia.net", - "path": "/", - "expires": -1, - "httpOnly": true, - "secure": false, - "sameSite": "Lax" - } - ], - "origins": [ - { - "origin": "https://hlk.meiguanjia.net", - "localStorage": [ - { - "name": "fljs_uuid", - "value": "82fa16aa-516d-4910-8ae8-306049b1e42c" - }, - { - "name": "HLK_TOUCH_SHOP_ASSIGNED", - "value": "{\"val\":[],\"timer\":0}" - }, - { - "name": "hlk_crm_themeColor", - "value": "{\"version\":\"qingyimei\"}" - }, - { - "name": "HLK_TOUCH_USER", - "value": "{\"val\":{\"id\":11762,\"mobile\":\"15500005555\",\"merchantId\":464,\"shopId\":null,\"userId\":11762,\"userNo\":\"6432\",\"userName\":\" 测试演示\",\"positionNos\":null,\"isServing\":\"N\",\"levels\":null,\"groupNo\":null,\"groupUserNos\":null,\"groupSubNo\":null,\"groupSubUserNos\":null,\"isAppEnable\":\"Y\",\"cluster\":\"DEFAULT\",\"shopAssigned\":null,\"initRoleCode\":\"ROOT\",\"roleCode\":null,\"unlockLeftSecond\":null,\"ext\":{\"voiceBroadcast\":{\"mallOrderEnable\":\"Y\",\"reservationEnable\":\"Y\",\"staticCodeEnable\":\"Y\"}},\"lastLoginIp\":\"113.102.164.188\",\"accountId\":965,\"name\":\" 测试演示\",\"no\":\"6432\",\"managerRole\":\"MERCHANT\",\"status\":\"NORMAL\"},\"timer\":0}" - }, - { - "name": "hlk_touch_token", - "value": "{\"val\":\"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHQiOiJ7XCJjcmVhdGVUc1wiOjE2MjQyNDI3NjQwMDAsXCJpZFwiOjExNzYyLFwiaXNTZXJ2aW5nXCI6XCJOXCIsXCJtb2JpbGVcIjpcIjE1NTAwMDA1NTU1XCIsXCJuYW1lXCI6XCIg5rWL6K-V5ryU56S6XCIsXCJub1wiOlwiNjQzMlwifSIsImNsdXN0ZXIiOiJERUZBVUxUIiwidXNlcl9uYW1lIjoiMTU1MDAwMDU1NTUiLCJkZXZpY2VfdHlwZSI6IndpbmRvd3MiLCJtZXJjaGFudF9pZCI6IjQ2NCIsImF1dGhvcml0aWVzIjpbIlJPTEVfTUdLMDIwIiwiUk9MRV9NQVBQMDYwIiwiUk9MRV9NQVBQMDYxIiwiUk9MRV9NQVBQMDYyIiwiUk9MRV9HSzExMCIsIlJPTEVfTUFQUDA2MyIsIlJPTEVfTUxTMDAyIiwiUk9MRV9NQVBQMDY0IiwiUk9MRV9NTFMwMDEiLCJST0xFX01BUFAwNjUiLCJST0xFX01MUzAwMCIsIlJPTEVfR0sxMTQiLCJST0xFX0dLMTEzIiwiUk9MRV9HSzExMiIsIlJPTEVfR0sxMTEiLCJST0xFX0dLMTE4IiwiUk9MRV9NUVQwMzAiLCJST0xFX0dLMTE3IiwiUk9MRV9HSzExNiIsIlJPTEVfR0sxMTUiLCJST0xFX0dLMTE5IiwiUk9MRV9NTFMwMDMiLCJST0xFX01HSzAzMyIsIlJPTEVfTUdLMDMwIiwiUk9MRV9aWDEwMyIsIlJPTEVfWlgxMDIiLCJST0xFX01HSzAzMiIsIlJPTEVfWlgxMDUiLCJST0xFX01HSzAzMSIsIlJPTEVfWlgxMDQiLCJST0xFX0dLMTExMTEiLCJST0xFX01BUFAwNzAiLCJST0xFX0dLMTExMTIiLCJST0xFX01BUFAwNzEiLCJST0xFX1pYMTAxIiwiUk9MRV9NTFMwMTIiLCJST0xFX01MUzAxMSIsIlJPTEVfTUxTMDEwIiwiUk9MRV9HSzEwMyIsIlJPTEVfWlgxMDciLCJST0xFX0dLMTAyIiwiUk9MRV9aWDEwNiIsIlJPTEVfR0sxMDEiLCJST0xFX0dLMTA3IiwiUk9MRV9HSzEwNiIsIlJPTEVfR0sxMDUiLCJST0xFX0dLMTA0IiwiUk9MRV9HSzEwOSIsIlJPTEVfR0sxMDgiLCJST0xFX01TWjA5MSIsIlJPTEVfTVNaMDkwIiwiUk9MRV9TWTExNSRudWxsIiwiUk9MRV9NU1owOTMiLCJST0xFX01TWjA5MiIsIlJPTEVfTUdLMDAwIiwiUk9MRV9NQVBQMDgwIiwiUk9MRV9HSzExMDAiLCJST0xFX0dLMTMxIiwiUk9MRV9HSzEzMCIsIlJPTEVfTUxTMDIwIiwiUk9MRV9NUVQwMTAiLCJST0xFX1NCQiIsIlJPTEVfTVNaMDgwIiwiUk9MRV9NU1owODIiLCJST0xFX01TWjA4MSIsIlJPTEVfU1NaIiwiUk9MRV9TU1kiLCJST0xFX01BUFAwOTAiLCJST0xFX01HSzAxMCIsIlJPTEVfR0sxMjEiLCJST0xFX0dLMTIwIiwiUk9MRV9HSzEyNSIsIlJPTEVfR0sxMjQiLCJST0xFX01MUzAzMCIsIlJPTEVfR0sxMjMiLCJST0xFX0dLMTIyIiwiUk9MRV9HSzEyOSIsIlJPTEVfR0sxMjgiLCJST0xFX01RVDAyMCIsIlJPTEVfR0sxMjciLCJST0xFX0dLMTI2IiwiUk9MRV9TWTExMSIsIlJPTEVfU1kxMTIiLCJST0xFX1NZMTEwIiwiUk9MRV9TWTExNSIsIlJPTEVfR0sxMDkxMSIsIlJPTEVfU1kxMTYiLCJST0xFX0dLMTA5MTIiLCJST0xFX1NZMTEzIiwiUk9MRV9HSzEwOTEzIiwiUk9MRV9TWTExNCIsIlJPTEVfU1kxMTkiLCJST0xFX1NZMTE3IiwiUk9MRV9TWTExOCIsIlJPTEVfTUtDMDAyIiwiUk9MRV9NTFMwNDIiLCJST0xFX01TWjEwMyIsIlJPTEVfTUtDMDAzIiwiUk9MRV9NTFMwNDEiLCJST0xFX01TWjEwMiIsIlJPTEVfTUtDMDAwIiwiUk9MRV9NTFMwNDAiLCJST0xFX01TWjEwNSIsIlJPTEVfTUtDMDAxIiwiUk9MRV9NU1oxMDQiLCJST0xFX01TWTAxMCIsIlJPTEVfTUtDMDA0IiwiUk9MRV9NU1oxMDEiLCJST0xFX01TWjEwMCIsIlJPTEVfU1kxMDEiLCJST0xFX1NZMTA0IiwiUk9MRV9TWTEwNSIsIlJPTEVfU1kxMDIiLCJST0xFX1NZMTAzIiwiUk9MRV9TWTEwOCIsIlJPTEVfU1kxMDkiLCJST0xFX0xTMTAyJG51bGwiLCJST0xFX1NZMTA2IiwiUk9MRV9TWTEwNyIsIlJPTEVfTUtDMDEwIiwiUk9MRV9NTFMwNTAiLCJST0xFX1NRVCIsIlJPTEVfTVNZMDAwIiwiUk9MRV9NSlkwMDAiLCJST0xFX01LQzAyMCIsIlJPTEVfTUtDMDIxIiwiUk9MRV9NS0MwMjQiLCJST0xFX01LQzAyMiIsIlJPTEVfTUtDMDIzIiwiUk9MRV9NU1oyMDAiLCJST0xFX1JPT1QiLCJST0xFX01LQzAzMSIsIlJPTEVfR0sxMDk5IiwiUk9MRV9NS0MwMzIiLCJST0xFX01LQzAzMCIsIlJPTEVfR0sxMDk2IiwiUk9MRV9HSzEwOTUiLCJST0xFX0dLMTA5OCIsIlJPTEVfR0sxMDk3IiwiUk9MRV9HSzEwOTIiLCJST0xFX0dLMTA5MSIsIlJPTEVfR0sxMDk0IiwiUk9MRV9HSzEwOTMiLCJST0xFX1NMUyIsIlJPTEVfU01CIiwiUk9MRV9NS0MwNDIiLCJST0xFX01LQzA0MyIsIlJPTEVfTVNaMDI5IiwiUk9MRV9NS0MwNDAiLCJST0xFX01LQzA0MSIsIlJPTEVfR0sxMjgzIiwiUk9MRV9NU1owMjYiLCJST0xFX0dLMTI4MiIsIlJPTEVfTVNaMDI1IiwiUk9MRV9NU1owMjgiLCJST0xFX1NBUFAiLCJST0xFX01TWjAyNyIsIlJPTEVfTVNaMDIyIiwiUk9MRV9NU1owMjEiLCJST0xFX0dLMTI4MSIsIlJPTEVfTVNaMDI0IiwiUk9MRV9NU1owMjMiLCJST0xFX01ZWTAwMCIsIlJPTEVfTVNaMDIwIiwiUk9MRV9NR0swNDEwIiwiUk9MRV9NTUIwMDAiLCJST0xFX01TWjAxOSIsIlJPTEVfTVNaMDE4IiwiUk9MRV9NU1owMTUiLCJST0xFX01TWjAxNCIsIlJPTEVfTUIxMDIiLCJST0xFX01TWjAxNyIsIlJPTEVfTUIxMDEiLCJST0xFX01TWjAxNiIsIlJPTEVfTVNaMDExIiwiUk9MRV9NU1owMTAiLCJST0xFX01TWjAxMyIsIlJPTEVfTVNaMDEyIiwiUk9MRV9TWjEwMSIsIlJPTEVfTUFQUDAwMCIsIlJPTEVfTVNaMDAzIiwiUk9MRV9NU1owMDAiLCJST0xFX01TWjAwMiIsIlJPTEVfTVNaMDAxIiwiUk9MRV9TWlgiLCJST0xFX1NZMTIyIiwiUk9MRV9TWTEyMyIsIlJPTEVfU1kxMjAiLCJST0xFX1NZMTIxIiwiUk9MRV9TWTEyNCIsIlJPTEVfU1kxMjUiLCJST0xFX1NZMTI4IiwiUk9MRV9TWTEyOSIsIlJPTEVfTUFQUDAxMCIsIlJPTEVfU0tDIiwiUk9MRV9LQzEwMSIsIlJPTEVfS0MxMDIiLCJST0xFX0tDMTAzIiwiUk9MRV9LQzEwNCIsIlJPTEVfS0MxMDUiLCJST0xFX1lZMTAyIiwiUk9MRV9LQzEwNiIsIlJPTEVfWVkxMDEiLCJST0xFX0tDMTA3IiwiUk9MRV9NU1owNzAiLCJST0xFX0xTMTAxJG51bGwiLCJST0xFX01HSzA2MCIsIlJPTEVfTUFQUDAyMCIsIlJPTEVfTVNaMDYxIiwiUk9MRV9NU1owNjAiLCJST0xFX1FUMTAyIiwiUk9MRV9HSzExMTUiLCJST0xFX1FUMTAzIiwiUk9MRV9HSzExMTQiLCJST0xFX1FUMTA0IiwiUk9MRV9HSzExMTciLCJST0xFX0dLMTExNiIsIlJPTEVfR0sxMTExIiwiUk9MRV9NQVBQMDMwIiwiUk9MRV9HSzExMTMiLCJST0xFX0dLMTExMiIsIlJPTEVfTVFUMDAwIiwiUk9MRV9NU1owNTEiLCJST0xFX1NZWCIsIlJPTEVfTVNaMDUwIiwiUk9MRV9NU1owNTIiLCJST0xFX1NZWSIsIlJPTEVfTUdLMDQ5IiwiUk9MRV9CQjEwMSIsIlJPTEVfTUdLMDQ4IiwiUk9MRV9NR0swNDUiLCJST0xFX01HSzA0NCIsIlJPTEVfTUdLMDQ3IiwiUk9MRV9NSlkiLCJST0xFX01HSzA0NiIsIlJPTEVfTUdLMDQxIiwiUk9MRV9NR0swNDAiLCJST0xFX01HSzA0MyIsIlJPTEVfTUdLMDQyIiwiUk9MRV9NQVBQMDQwIiwiUk9MRV9HSzExNDIiLCJST0xFX0dLMTE0MSIsIlJPTEVfWVgxMDMiLCJST0xFX01TWjA0MCIsIlJPTEVfWVgxMDIiLCJST0xFX0xTMTEwIiwiUk9MRV9ZWDEwMSIsIlJPTEVfTUFQUDYwNSIsIlJPTEVfTUFQUDA1MCIsIlJPTEVfTUdLMDUwIiwiUk9MRV9MUzEwOCIsIlJPTEVfTFMxMDciLCJST0xFX01TWjAzNiIsIlJPTEVfTFMxMDkiLCJST0xFX0xTMTA0IiwiUk9MRV9NU1owMzMiLCJST0xFX0xTMTAzIiwiUk9MRV9NU1owMzIiLCJST0xFX0xTMTA2IiwiUk9MRV9NU1owMzUiLCJST0xFX0xTMTA1IiwiUk9MRV9NU1owMzQiLCJST0xFX1NHSyIsIlJPTEVfTFMxMDIiLCJST0xFX01TWjAzMSIsIlJPTEVfTFMxMDEiLCJST0xFX01TWjAzMCJdLCJjbGllbnRfaWQiOiJ0b3VjaCIsImFwcF9jaGVja19zbiI6bnVsbCwic2NvcGUiOlsidG91Y2giXSwiaWQiOiI5NjUiLCJleHAiOjE3Mjk5MzA3NjgsImp0aSI6IjA4NzlkZmNkLWY0YTQtNDhhZS04ZTA4LWM5M2UyNTZjMjE1MyIsInRpbWVzdGFtcCI6IjE3MjkwNjY3NjY5MjgifQ.G6isQGE82FSj8pFY9QeYiXi6u-YZtu90-ebvipSVLJy-1xqgO_T2ET-8f1ljxzASwztPQeTmgirzUsZ5I5LWoLqWykpdqdKsVBaCeVSkwnS9IE8xKB9ky54O33C1BPwNOrblW1azlHbWnxA21MkS8deZ7o_7iDrYvf_ynGOX-IHjbzdpZ72Nrobrkxd0ZmycXPIYagAmCQdSJ-HttUiKF8FObP2rGbba71Vr1kZXonb-KXUVXh44Ry8FjqK-IkuGILeaIxZ8o3xGhKo2kG4l4_k4Iln2cSEdS0DUhkEsQORNBRGrP-PiFcDGr1KbUtTMn46maQ47cYhBl1nyRDEHcQ\",\"timer\":1729930766036}" - }, - { - "name": "hlk_touch_mobile", - "value": "{\"val\":\"15500005555\",\"timer\":1815466766036}" - }, - { - "name": "HLK_TOUCH_AUTHORITY_CONFIG", - "value": "{\"val\":{\"MKC002\":true,\"MKC001\":true,\"MKC004\":true,\"MGK0410\":true,\"MKC003\":true,\"MLS050\":true,\"MKC000\":true,\"MSZ000\":true,\"MSZ001\":true,\"MSZ002\":true,\"MSZ003\":true,\"MSZ103\":true,\"MLS042\":true,\"MSZ104\":true,\"MLS040\":true,\"MSZ105\":true,\"MLS041\":true,\"MGK060\":true,\"GK1010\":false,\"MSZ015\":true,\"MSZ016\":true,\"MSZ017\":true,\"MSZ018\":true,\"MSZ019\":true,\"MKC024\":true,\"MKC023\":true,\"MGK050\":true,\"MKC020\":true,\"MKC022\":true,\"MKC021\":true,\"MGK045\":true,\"MGK046\":true,\"MGK047\":true,\"MGK048\":true,\"MGK049\":true,\"MSZ020\":true,\"GK1100\":true,\"MSZ021\":true,\"MSZ022\":true,\"MJY\":true,\"MSZ023\":true,\"MSZ024\":true,\"MSZ025\":true,\"MB102\":true,\"MB101\":true,\"MGK040\":true,\"MGK041\":true,\"QT102\":true,\"MGK042\":true,\"QT103\":true,\"MGK043\":true,\"QT104\":true,\"MGK044\":true,\"MKC010\":true,\"BB101\":true,\"QT101\":false,\"GK1117\":true,\"SGK\":true,\"GK1116\":true,\"GK1115\":true,\"GK1114\":true,\"GK1113\":true,\"GK1112\":true,\"GK1111\":true,\"MSZ010\":true,\"MSZ011\":true,\"MSZ012\":true,\"MSZ013\":true,\"MSZ014\":true,\"MLS010\":true,\"GK102\":true,\"MAPP090\":true,\"GK101\":true,\"MLS011\":true,\"MLS012\":true,\"SZ101\":true,\"MYY000\":true,\"GK106\":true,\"MSZ040\":true,\"GK105\":true,\"GK104\":true,\"GK103\":true,\"GK109\":true,\"GK108\":true,\"GK107\":true,\"GK1283\":true,\"MSZ026\":true,\"MSZ027\":true,\"MSZ028\":true,\"MSZ029\":true,\"MAPP080\":true,\"MLS002\":true,\"GK113\":true,\"MLS003\":true,\"GK112\":true,\"MLS000\":true,\"GK111\":true,\"MLS001\":true,\"GK110\":true,\"SY129\":true,\"SY127\":false,\"SY128\":true,\"SY121\":true,\"SY122\":true,\"SYY\":true,\"SYX\":true,\"SY120\":true,\"SY125\":true,\"SY126\":false,\"SY123\":true,\"SY124\":true,\"GK117\":true,\"GK116\":true,\"MSZ030\":true,\"GK115\":true,\"MSZ031\":true,\"GK114\":true,\"MSZ032\":true,\"MSZ033\":true,\"MSZ034\":true,\"GK119\":true,\"MSZ035\":true,\"GK118\":true,\"MSZ036\":true,\"GK120\":true,\"MLS030\":true,\"GK124\":true,\"GK123\":true,\"GK122\":true,\"GK121\":true,\"SZX\":true,\"LS102_day\":null,\"MSZ060\":true,\"MSZ061\":true,\"GK128\":true,\"GK127\":true,\"GK126\":true,\"GK125\":true,\"GK1142\":true,\"GK1141\":true,\"GK129\":true,\"MLS020\":true,\"GK1282\":true,\"GK131\":true,\"GK1281\":true,\"GK130\":true,\"ZX106\":true,\"ZX105\":true,\"ZX107\":true,\"SAPP\":true,\"ZX102\":true,\"ZX101\":true,\"SKC\":true,\"ZX104\":true,\"ZX103\":true,\"MSZ050\":true,\"MSZ051\":true,\"MSZ052\":true,\"GK1095\":true,\"MAPP050\":true,\"GK1094\":true,\"MQT000\":true,\"GK1093\":true,\"GK1092\":true,\"GK1091\":true,\"MAPP605\":true,\"GK11112\":true,\"GK11111\":true,\"MSZ080\":true,\"MSZ081\":true,\"MSZ082\":true,\"SLS\":true,\"MQT010\":true,\"SMB\":true,\"MAPP040\":true,\"MSZ070\":true,\"GK1099\":true,\"GK1098\":true,\"GK1097\":true,\"GK1096\":true,\"MQT020\":true,\"MAPP071\":true,\"MAPP070\":true,\"LS101_day\":null,\"LS107\":true,\"LS106\":true,\"LS109\":true,\"LS108\":true,\"SY118\":true,\"SY119\":true,\"SY116\":true,\"SY117\":true,\"SY110\":true,\"SY111\":true,\"SY114\":true,\"SY115\":true,\"SY112\":true,\"SY113\":true,\"LS103\":true,\"LS102\":true,\"LS105\":true,\"LS104\":true,\"MQT030\":true,\"LS101\":true,\"MAPP061\":true,\"MAPP060\":true,\"YY1020\":false,\"SY107\":true,\"SY108\":true,\"SY105\":true,\"SY106\":true,\"MAPP065\":true,\"MAPP064\":true,\"SY109\":true,\"MAPP063\":true,\"MAPP062\":true,\"SY115_day\":null,\"MSZ090\":true,\"SY103\":true,\"MSZ091\":true,\"SY104\":true,\"MSZ092\":true,\"SY101\":true,\"MSZ093\":true,\"SY102\":true,\"YX102\":true,\"YX103\":true,\"LS110\":true,\"YX101\":true,\"MKC040\":true,\"MGK030\":true,\"MKC042\":true,\"MAPP010\":true,\"MGK031\":true,\"MKC041\":true,\"MGK032\":true,\"MMB000\":true,\"MGK033\":true,\"MKC043\":true,\"MSZ200\":true,\"GK10913\":true,\"GK10912\":true,\"GK10911\":true,\"MAPP000\":true,\"MKC031\":true,\"MGK020\":true,\"MKC030\":true,\"MKC032\":true,\"SQT\":true,\"MSY000\":true,\"MGK010\":true,\"MAPP030\":true,\"SBB\":true,\"KC101\":true,\"KC102\":true,\"KC103\":true,\"YY102\":true,\"MSZ100\":true,\"KC104\":true,\"YY101\":true,\"MSZ101\":true,\"KC105\":true,\"MSZ102\":true,\"KC106\":true,\"KC107\":true,\"MSY010\":true,\"MAPP020\":true,\"MGK000\":true,\"MJY000\":true,\"SSY\":true,\"SSZ\":true,\"MLSThdClip\":true,\"MLS060\":true,\"MSZCashBegin\":true},\"timer\":0}" - }, - { - "name": "hlk_touch_dpr", - "value": "{\"val\":1,\"timer\":1731658765003}" - }, - { - "name": "hlk_touch_refresh_token", - "value": "{\"val\":\"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHQiOiJ7XCJjcmVhdGVUc1wiOjE2MjQyNDI3NjQwMDAsXCJpZFwiOjExNzYyLFwiaXNTZXJ2aW5nXCI6XCJOXCIsXCJtb2JpbGVcIjpcIjE1NTAwMDA1NTU1XCIsXCJuYW1lXCI6XCIg5rWL6K-V5ryU56S6XCIsXCJub1wiOlwiNjQzMlwifSIsImNsdXN0ZXIiOiJERUZBVUxUIiwidXNlcl9uYW1lIjoiMTU1MDAwMDU1NTUiLCJkZXZpY2VfdHlwZSI6IndpbmRvd3MiLCJtZXJjaGFudF9pZCI6IjQ2NCIsImF1dGhvcml0aWVzIjpbIlJPTEVfTUdLMDIwIiwiUk9MRV9NQVBQMDYwIiwiUk9MRV9NQVBQMDYxIiwiUk9MRV9NQVBQMDYyIiwiUk9MRV9HSzExMCIsIlJPTEVfTUFQUDA2MyIsIlJPTEVfTUxTMDAyIiwiUk9MRV9NQVBQMDY0IiwiUk9MRV9NTFMwMDEiLCJST0xFX01BUFAwNjUiLCJST0xFX01MUzAwMCIsIlJPTEVfR0sxMTQiLCJST0xFX0dLMTEzIiwiUk9MRV9HSzExMiIsIlJPTEVfR0sxMTEiLCJST0xFX0dLMTE4IiwiUk9MRV9NUVQwMzAiLCJST0xFX0dLMTE3IiwiUk9MRV9HSzExNiIsIlJPTEVfR0sxMTUiLCJST0xFX0dLMTE5IiwiUk9MRV9NTFMwMDMiLCJST0xFX01HSzAzMyIsIlJPTEVfTUdLMDMwIiwiUk9MRV9aWDEwMyIsIlJPTEVfWlgxMDIiLCJST0xFX01HSzAzMiIsIlJPTEVfWlgxMDUiLCJST0xFX01HSzAzMSIsIlJPTEVfWlgxMDQiLCJST0xFX0dLMTExMTEiLCJST0xFX01BUFAwNzAiLCJST0xFX0dLMTExMTIiLCJST0xFX01BUFAwNzEiLCJST0xFX1pYMTAxIiwiUk9MRV9NTFMwMTIiLCJST0xFX01MUzAxMSIsIlJPTEVfTUxTMDEwIiwiUk9MRV9HSzEwMyIsIlJPTEVfWlgxMDciLCJST0xFX0dLMTAyIiwiUk9MRV9aWDEwNiIsIlJPTEVfR0sxMDEiLCJST0xFX0dLMTA3IiwiUk9MRV9HSzEwNiIsIlJPTEVfR0sxMDUiLCJST0xFX0dLMTA0IiwiUk9MRV9HSzEwOSIsIlJPTEVfR0sxMDgiLCJST0xFX01TWjA5MSIsIlJPTEVfTVNaMDkwIiwiUk9MRV9TWTExNSRudWxsIiwiUk9MRV9NU1owOTMiLCJST0xFX01TWjA5MiIsIlJPTEVfTUdLMDAwIiwiUk9MRV9NQVBQMDgwIiwiUk9MRV9HSzExMDAiLCJST0xFX0dLMTMxIiwiUk9MRV9HSzEzMCIsIlJPTEVfTUxTMDIwIiwiUk9MRV9NUVQwMTAiLCJST0xFX1NCQiIsIlJPTEVfTVNaMDgwIiwiUk9MRV9NU1owODIiLCJST0xFX01TWjA4MSIsIlJPTEVfU1NaIiwiUk9MRV9TU1kiLCJST0xFX01BUFAwOTAiLCJST0xFX01HSzAxMCIsIlJPTEVfR0sxMjEiLCJST0xFX0dLMTIwIiwiUk9MRV9HSzEyNSIsIlJPTEVfR0sxMjQiLCJST0xFX01MUzAzMCIsIlJPTEVfR0sxMjMiLCJST0xFX0dLMTIyIiwiUk9MRV9HSzEyOSIsIlJPTEVfR0sxMjgiLCJST0xFX01RVDAyMCIsIlJPTEVfR0sxMjciLCJST0xFX0dLMTI2IiwiUk9MRV9TWTExMSIsIlJPTEVfU1kxMTIiLCJST0xFX1NZMTEwIiwiUk9MRV9TWTExNSIsIlJPTEVfR0sxMDkxMSIsIlJPTEVfU1kxMTYiLCJST0xFX0dLMTA5MTIiLCJST0xFX1NZMTEzIiwiUk9MRV9HSzEwOTEzIiwiUk9MRV9TWTExNCIsIlJPTEVfU1kxMTkiLCJST0xFX1NZMTE3IiwiUk9MRV9TWTExOCIsIlJPTEVfTUtDMDAyIiwiUk9MRV9NTFMwNDIiLCJST0xFX01TWjEwMyIsIlJPTEVfTUtDMDAzIiwiUk9MRV9NTFMwNDEiLCJST0xFX01TWjEwMiIsIlJPTEVfTUtDMDAwIiwiUk9MRV9NTFMwNDAiLCJST0xFX01TWjEwNSIsIlJPTEVfTUtDMDAxIiwiUk9MRV9NU1oxMDQiLCJST0xFX01TWTAxMCIsIlJPTEVfTUtDMDA0IiwiUk9MRV9NU1oxMDEiLCJST0xFX01TWjEwMCIsIlJPTEVfU1kxMDEiLCJST0xFX1NZMTA0IiwiUk9MRV9TWTEwNSIsIlJPTEVfU1kxMDIiLCJST0xFX1NZMTAzIiwiUk9MRV9TWTEwOCIsIlJPTEVfU1kxMDkiLCJST0xFX0xTMTAyJG51bGwiLCJST0xFX1NZMTA2IiwiUk9MRV9TWTEwNyIsIlJPTEVfTUtDMDEwIiwiUk9MRV9NTFMwNTAiLCJST0xFX1NRVCIsIlJPTEVfTVNZMDAwIiwiUk9MRV9NSlkwMDAiLCJST0xFX01LQzAyMCIsIlJPTEVfTUtDMDIxIiwiUk9MRV9NS0MwMjQiLCJST0xFX01LQzAyMiIsIlJPTEVfTUtDMDIzIiwiUk9MRV9NU1oyMDAiLCJST0xFX1JPT1QiLCJST0xFX01LQzAzMSIsIlJPTEVfR0sxMDk5IiwiUk9MRV9NS0MwMzIiLCJST0xFX01LQzAzMCIsIlJPTEVfR0sxMDk2IiwiUk9MRV9HSzEwOTUiLCJST0xFX0dLMTA5OCIsIlJPTEVfR0sxMDk3IiwiUk9MRV9HSzEwOTIiLCJST0xFX0dLMTA5MSIsIlJPTEVfR0sxMDk0IiwiUk9MRV9HSzEwOTMiLCJST0xFX1NMUyIsIlJPTEVfU01CIiwiUk9MRV9NS0MwNDIiLCJST0xFX01LQzA0MyIsIlJPTEVfTVNaMDI5IiwiUk9MRV9NS0MwNDAiLCJST0xFX01LQzA0MSIsIlJPTEVfR0sxMjgzIiwiUk9MRV9NU1owMjYiLCJST0xFX0dLMTI4MiIsIlJPTEVfTVNaMDI1IiwiUk9MRV9NU1owMjgiLCJST0xFX1NBUFAiLCJST0xFX01TWjAyNyIsIlJPTEVfTVNaMDIyIiwiUk9MRV9NU1owMjEiLCJST0xFX0dLMTI4MSIsIlJPTEVfTVNaMDI0IiwiUk9MRV9NU1owMjMiLCJST0xFX01ZWTAwMCIsIlJPTEVfTVNaMDIwIiwiUk9MRV9NR0swNDEwIiwiUk9MRV9NTUIwMDAiLCJST0xFX01TWjAxOSIsIlJPTEVfTVNaMDE4IiwiUk9MRV9NU1owMTUiLCJST0xFX01TWjAxNCIsIlJPTEVfTUIxMDIiLCJST0xFX01TWjAxNyIsIlJPTEVfTUIxMDEiLCJST0xFX01TWjAxNiIsIlJPTEVfTVNaMDExIiwiUk9MRV9NU1owMTAiLCJST0xFX01TWjAxMyIsIlJPTEVfTVNaMDEyIiwiUk9MRV9TWjEwMSIsIlJPTEVfTUFQUDAwMCIsIlJPTEVfTVNaMDAzIiwiUk9MRV9NU1owMDAiLCJST0xFX01TWjAwMiIsIlJPTEVfTVNaMDAxIiwiUk9MRV9TWlgiLCJST0xFX1NZMTIyIiwiUk9MRV9TWTEyMyIsIlJPTEVfU1kxMjAiLCJST0xFX1NZMTIxIiwiUk9MRV9TWTEyNCIsIlJPTEVfU1kxMjUiLCJST0xFX1NZMTI4IiwiUk9MRV9TWTEyOSIsIlJPTEVfTUFQUDAxMCIsIlJPTEVfU0tDIiwiUk9MRV9LQzEwMSIsIlJPTEVfS0MxMDIiLCJST0xFX0tDMTAzIiwiUk9MRV9LQzEwNCIsIlJPTEVfS0MxMDUiLCJST0xFX1lZMTAyIiwiUk9MRV9LQzEwNiIsIlJPTEVfWVkxMDEiLCJST0xFX0tDMTA3IiwiUk9MRV9NU1owNzAiLCJST0xFX0xTMTAxJG51bGwiLCJST0xFX01HSzA2MCIsIlJPTEVfTUFQUDAyMCIsIlJPTEVfTVNaMDYxIiwiUk9MRV9NU1owNjAiLCJST0xFX1FUMTAyIiwiUk9MRV9HSzExMTUiLCJST0xFX1FUMTAzIiwiUk9MRV9HSzExMTQiLCJST0xFX1FUMTA0IiwiUk9MRV9HSzExMTciLCJST0xFX0dLMTExNiIsIlJPTEVfR0sxMTExIiwiUk9MRV9NQVBQMDMwIiwiUk9MRV9HSzExMTMiLCJST0xFX0dLMTExMiIsIlJPTEVfTVFUMDAwIiwiUk9MRV9NU1owNTEiLCJST0xFX1NZWCIsIlJPTEVfTVNaMDUwIiwiUk9MRV9NU1owNTIiLCJST0xFX1NZWSIsIlJPTEVfTUdLMDQ5IiwiUk9MRV9CQjEwMSIsIlJPTEVfTUdLMDQ4IiwiUk9MRV9NR0swNDUiLCJST0xFX01HSzA0NCIsIlJPTEVfTUdLMDQ3IiwiUk9MRV9NSlkiLCJST0xFX01HSzA0NiIsIlJPTEVfTUdLMDQxIiwiUk9MRV9NR0swNDAiLCJST0xFX01HSzA0MyIsIlJPTEVfTUdLMDQyIiwiUk9MRV9NQVBQMDQwIiwiUk9MRV9HSzExNDIiLCJST0xFX0dLMTE0MSIsIlJPTEVfWVgxMDMiLCJST0xFX01TWjA0MCIsIlJPTEVfWVgxMDIiLCJST0xFX0xTMTEwIiwiUk9MRV9ZWDEwMSIsIlJPTEVfTUFQUDYwNSIsIlJPTEVfTUFQUDA1MCIsIlJPTEVfTUdLMDUwIiwiUk9MRV9MUzEwOCIsIlJPTEVfTFMxMDciLCJST0xFX01TWjAzNiIsIlJPTEVfTFMxMDkiLCJST0xFX0xTMTA0IiwiUk9MRV9NU1owMzMiLCJST0xFX0xTMTAzIiwiUk9MRV9NU1owMzIiLCJST0xFX0xTMTA2IiwiUk9MRV9NU1owMzUiLCJST0xFX0xTMTA1IiwiUk9MRV9NU1owMzQiLCJST0xFX1NHSyIsIlJPTEVfTFMxMDIiLCJST0xFX01TWjAzMSIsIlJPTEVfTFMxMDEiLCJST0xFX01TWjAzMCJdLCJjbGllbnRfaWQiOiJ0b3VjaCIsImFwcF9jaGVja19zbiI6bnVsbCwic2NvcGUiOlsidG91Y2giXSwiYXRpIjoiMDg3OWRmY2QtZjRhNC00OGFlLThlMDgtYzkzZTI1NmMyMTUzIiwiaWQiOiI5NjUiLCJleHAiOjE3MzA3OTQ3NjgsImp0aSI6IjQ0OTFiYmQ3LWNhNjAtNGRmZi1iMTViLTBkMzdiYjBmZGM0YyIsInRpbWVzdGFtcCI6IjE3MjkwNjY3NjY5MjgifQ.Tp3z3ai2_krbtwdeE441altBzaZFvahIm3YN4bCDJfDuZcBlzyYsTDSfcu4vFDbC7cBxin_focyPyfDuTOYtqkoTrLBY4Fu_UsRDtfil_rtpKkjIvnfvbQGmH8VE_G3Z29DYIULi754VDPUEMn2Y1VfqGDIUGXAa0SYrj-k4RFiq0rC0Gt1KonSdydkXFh5NilKoYG1A-EZeB3v0VQUJX-XwqlHOnaCWzhyAteI3UitUyowCBxpBVlmjwspAD7b1Z3RSbbN3G646ATqz86oH-I2StwFhxpYxXFxtfscne9K84zSdZz5lwVLEklvfn2Mu9vCJy2sc6oJJ5K7lCKq6Tw\",\"timer\":1815466766036}" - }, - { - "name": "last_login_info", - "value": "{\"mobile\":\"15500005555\",\"userId\":11762,\"shopId\":null,\"merchantId\":464,\"timer\":1729066766042}" - }, - { - "name": "HLK_BACK_CASH_SHOPS", - "value": "{\"DAY\":16}" - }, - { - "name": "hlk_touch_clientId", - "value": "{\"val\":\"touch\",\"timer\":1815466766036}" - }, - { - "name": "hlk_touch_pushTokenSn", - "value": "9e295768-14c3-445e-a277-5e67f6ea121a" - }, - { - "name": "dbmerchantid", - "value": "{\"val\":464,\"timer\":0}" - } - ] - } - ] -} \ No newline at end of file diff --git a/.auth/mgj_admin.json b/.auth/mgj_admin.json deleted file mode 100644 index 5de4558..0000000 --- a/.auth/mgj_admin.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "cookies": [ - { - "name": "realParentShopId", - "value": "1063590", - "domain": "vip1.meiguanjia.net", - "path": "/shair/", - "expires": 1763607851.35647, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "v", - "value": "mgj", - "domain": "vip1.meiguanjia.net", - "path": "/shair/", - "expires": 1763607851.356543, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "JSESSIONID", - "value": "6F73A614C651DB7F8F1F9EC08A03658D", - "domain": "vip1.meiguanjia.net", - "path": "/shair", - "expires": -1, - "httpOnly": true, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "shopId", - "value": "1063590", - "domain": ".meiguanjia.net", - "path": "/shair", - "expires": -1, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "userId", - "value": "1424506", - "domain": ".meiguanjia.net", - "path": "/shair", - "expires": -1, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "username", - "value": "%E5%B0%8F%E7%BE%8E%E7%BE%8E%E4%B8%9A", - "domain": "vip1.meiguanjia.net", - "path": "/shair", - "expires": 1729652651, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "token", - "value": "de064679-b32a-4617-9135-ca1289f568ae", - "domain": ".meiguanjia.net", - "path": "/shair", - "expires": -1, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "io", - "value": "x4_ZagMh7LMUnzzFGbNQ", - "domain": "socketlogin.meiguanjia.net", - "path": "/", - "expires": -1, - "httpOnly": true, - "secure": false, - "sameSite": "Lax" - } - ], - "origins": [ - { - "origin": "https://vip1.meiguanjia.net", - "localStorage": [ - { - "name": "CLUSTER", - "value": "{\"cluster\":\"vip\",\"existence\":true,\"shopName\":\"小美美业3\",\"list\":[{\"id\":1424506,\"parentShopId\":1063590,\"shopId\":1063590,\"barberId\":null,\"barberName\":null,\"cardTypeId\":null,\"schemeIds\":null,\"cardtypeid\":null,\"softgenre\":null,\"token\":null,\"period\":null,\"startDatetime\":null,\"endDatetime\":null,\"fromHis\":0,\"lastUpdateTime\":null,\"operateStr\":null,\"powerStr\":null,\"descriptionFlag\":0,\"itemIdStr\":null,\"username\":null,\"openid\":null,\"role\":\"3\",\"name\":\"11\",\"roleStr\":null,\"type\":null,\"shopName\":\" \",\"shopIds\":null,\"qyWechatUserid\":null,\"status\":null,\"auditStatus\":null,\"mobile\":\"18900000001\",\"hqName\":\"小美美业3\",\"invaliddate\":1819512000000,\"shopStatus\":\"1\",\"mobileFlag\":false}],\"url\":\"https://vip1.meiguanjia.net/\"}" - }, - { - "name": "SHAIR_NEW_MODE", - "value": "false" - }, - { - "name": "renewalLastQueryTime", - "value": "1729047852587" - }, - { - "name": "themeConfig", - "value": "1063590" - }, - { - "name": "mgjversion", - "value": "3" - } - ] - } - ] -} \ No newline at end of file diff --git a/.auth/zhb_admin.json b/.auth/zhb_admin.json deleted file mode 100644 index bfdfe51..0000000 --- a/.auth/zhb_admin.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "cookies": [ - { - "name": "token", - "value": "6a780bcc-900e-43e2-92a7-c01cfba6b7a2", - "domain": ".meiguanjia.net", - "path": "/shair/components/shair-web/base-system", - "expires": 1729153074, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "realParentShopId", - "value": "1578151", - "domain": "shengyibao.meiguanjia.net", - "path": "/shair/", - "expires": 1763626674.982479, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "v", - "value": "mgj", - "domain": "shengyibao.meiguanjia.net", - "path": "/shair/", - "expires": 1763626674.982532, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "JSESSIONID", - "value": "15673B0B8EFB4B3F4DF7D31C025226C9", - "domain": "shengyibao.meiguanjia.net", - "path": "/shair", - "expires": -1, - "httpOnly": true, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "token", - "value": "6a780bcc-900e-43e2-92a7-c01cfba6b7a2", - "domain": "shengyibao.meiguanjia.net", - "path": "/shair", - "expires": -1, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "shopId", - "value": "1578151", - "domain": "shengyibao.meiguanjia.net", - "path": "/shair", - "expires": -1, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "userId", - "value": "2235526", - "domain": "shengyibao.meiguanjia.net", - "path": "/shair", - "expires": -1, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "token", - "value": "6a780bcc-900e-43e2-92a7-c01cfba6b7a2", - "domain": ".meiguanjia.net", - "path": "/shair", - "expires": 1729153074, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "username", - "value": "18571458300", - "domain": "shengyibao.meiguanjia.net", - "path": "/", - "expires": 1729671474, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - }, - { - "name": "token", - "value": "6a780bcc-900e-43e2-92a7-c01cfba6b7a2", - "domain": "shengyibao.meiguanjia.net", - "path": "/", - "expires": 1729153074, - "httpOnly": false, - "secure": false, - "sameSite": "Lax" - } - ], - "origins": [ - { - "origin": "https://shengyibao.meiguanjia.net", - "localStorage": [ - { - "name": "reservationMetadata", - "value": "{\"allClassess\":[{\"classid\":\"101\",\"id\":424199,\"name\":\"足疗类\",\"shopId\":\"1578151\"},{\"classid\":\"102\",\"id\":424200,\"name\":\"SPA类\",\"shopId\":\"1578151\"},{\"classid\":\"103\",\"id\":424201,\"name\":\"采耳类\",\"shopId\":\"1578151\"}],\"brands\":[],\"cardTypes\":[{\"cardtypename\":\"美一客会员\",\"smsflag\":\"0\",\"shopids\":\"\",\"deductsmsflag\":\"0\",\"opennum\":\"0\",\"discount\":\"0\",\"buydiscount\":\"0\",\"shopid\":\"1578151\",\"id\":\"2552319\",\"cardtype\":\"1\",\"cardtypeid\":\"20151212\",\"allowkd\":\"1\",\"timeflag\":\"2\",\"newflag\":\"1\"},{\"cardtypename\":\"1000元储值卡\",\"smsflag\":\"0\",\"shopids\":\",1578153,1578152,\",\"deductsmsflag\":\"0\",\"opennum\":\"0\",\"discount\":\"9.5\",\"buydiscount\":\"9.5\",\"shopid\":\"1578151\",\"id\":\"2552340\",\"cardtype\":\"1\",\"cardtypeid\":\"102\",\"allowkd\":\"1\",\"timeflag\":\"0\",\"newflag\":\"1\"},{\"cardtypename\":\"钻石七折卡\",\"smsflag\":\"0\",\"shopids\":\",1578153,1578152,\",\"deductsmsflag\":\"0\",\"opennum\":\"0\",\"discount\":\"7\",\"buydiscount\":\"7\",\"shopid\":\"1578151\",\"id\":\"2554459\",\"cardtype\":\"1\",\"cardtypeid\":\"104\",\"allowkd\":\"1\",\"timeflag\":\"0\",\"newflag\":\"1\"},{\"cardtypename\":\"青春版疗程卡\",\"smsflag\":\"0\",\"shopids\":\"\",\"deductsmsflag\":\"0\",\"opennum\":\"0\",\"discount\":\"0\",\"buydiscount\":\"0\",\"shopid\":\"1578151\",\"id\":\"2552320\",\"cardtype\":\"1\",\"cardtypeid\":\"20161012\",\"allowkd\":\"1\",\"timeflag\":\"2\",\"newflag\":\"1\"},{\"cardtypename\":\"5000元储值卡\",\"smsflag\":\"0\",\"shopids\":\",1578153,1578152,\",\"deductsmsflag\":\"0\",\"opennum\":\"0\",\"discount\":\"8.5\",\"buydiscount\":\"8.5\",\"shopid\":\"1578151\",\"id\":\"2552339\",\"cardtype\":\"1\",\"cardtypeid\":\"101\",\"allowkd\":\"1\",\"timeflag\":\"0\",\"newflag\":\"1\"},{\"cardtypename\":\"10000元充值卡\",\"smsflag\":\"0\",\"shopids\":\",1578153,1578152,\",\"deductsmsflag\":\"0\",\"opennum\":\"0\",\"discount\":\"8\",\"buydiscount\":\"8\",\"shopid\":\"1578151\",\"id\":\"2552341\",\"cardtype\":\"1\",\"cardtypeid\":\"103\",\"allowkd\":\"1\",\"timeflag\":\"0\",\"newflag\":\"1\"}],\"classes\":[{\"classid\":\"101\",\"id\":424199,\"name\":\"足疗类\"},{\"classid\":\"102\",\"id\":424200,\"name\":\"SPA类\"},{\"classid\":\"103\",\"id\":424201,\"name\":\"采耳类\"}],\"configs\":[{\"configKey\":\"mgjAllowStockRequireIfNot\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5317716\"},{\"configKey\":\"MYK_theme\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315315\"},{\"configKey\":\"category_1\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315265\"},{\"configKey\":\"category_1_text1\",\"configValue\":\"优雅长发\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315271\"},{\"configKey\":\"category_1_text2\",\"configValue\":\"慵懒中发\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315272\"},{\"configKey\":\"category_1_text3\",\"configValue\":\"灵气短发\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315273\"},{\"configKey\":\"category_1_text4\",\"configValue\":\"男发\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315274\"},{\"configKey\":\"category_2\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315266\"},{\"configKey\":\"category_2_text1\",\"configValue\":\"生活妆\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315275\"},{\"configKey\":\"category_2_text2\",\"configValue\":\"新娘妆\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315276\"},{\"configKey\":\"category_2_text3\",\"configValue\":\"晚宴妆\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315277\"},{\"configKey\":\"category_3\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315267\"},{\"configKey\":\"category_3_text1\",\"configValue\":\"美容\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315278\"},{\"configKey\":\"category_3_text2\",\"configValue\":\"美白\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315279\"},{\"configKey\":\"category_3_text3\",\"configValue\":\"补水\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315280\"},{\"configKey\":\"category_3_text4\",\"configValue\":\"眼部\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315281\"},{\"configKey\":\"category_3_text5\",\"configValue\":\"美体\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315282\"},{\"configKey\":\"category_3_text6\",\"configValue\":\"脱毛\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315283\"},{\"configKey\":\"category_4\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315268\"},{\"configKey\":\"category_4_text1\",\"configValue\":\"简约美甲\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315284\"},{\"configKey\":\"category_4_text2\",\"configValue\":\"钻石美甲\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315285\"},{\"configKey\":\"category_4_text3\",\"configValue\":\"几何美甲\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315286\"},{\"configKey\":\"category_4_text4\",\"configValue\":\"彩绘美甲\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315287\"},{\"configKey\":\"category_4_text5\",\"configValue\":\"法式美甲\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315288\"},{\"configKey\":\"category_4_text6\",\"configValue\":\"美睫\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315289\"},{\"configKey\":\"category_5\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315269\"},{\"configKey\":\"category_5_text1\",\"configValue\":\"手部护理\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315290\"},{\"configKey\":\"category_5_text2\",\"configValue\":\"足部护理\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315291\"},{\"configKey\":\"category_6\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315270\"},{\"configKey\":\"category_6_text1\",\"configValue\":\"其他\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315292\"},{\"configKey\":\"customerConsumptionRecord\",\"configValue\":\"90\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315250\"},{\"configKey\":\"hideMykdescwords\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315294\"},{\"configKey\":\"mgjAddFriendsFlag\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315298\"},{\"configKey\":\"mgjChangeAvatar\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315297\"},{\"configKey\":\"mgjOpenCustomTabbar\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315313\"},{\"configKey\":\"notDisplayItems\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315293\"},{\"configKey\":\"openCustomService\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315263\"},{\"configKey\":\"openPersonalSettings\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315300\"},{\"configKey\":\"v4_archiveList\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315243\"},{\"configKey\":\"v4_archiveName\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315252\"},{\"configKey\":\"v4_archive_desc\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315236\"},{\"configKey\":\"v4_archive_name\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315235\"},{\"configKey\":\"v4_barberList\",\"configValue\":\"智荟宝\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315241\"},{\"configKey\":\"v4_barberfajiaList\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315242\"},{\"configKey\":\"v4_cardName\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315254\"},{\"configKey\":\"v4_cardfaceImg\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315249\"},{\"configKey\":\"v4_consumeRecordPageTitle\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315258\"},{\"configKey\":\"v4_consumeRecordSubTitle\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315259\"},{\"configKey\":\"v4_customerTips\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315253\"},{\"configKey\":\"v4_lineScoreTips\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315264\"},{\"configKey\":\"v4_loginImg\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315251\"},{\"configKey\":\"v4_loginTips\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315262\"},{\"configKey\":\"v4_main\",\"configValue\":\"智荟宝\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315223\"},{\"configKey\":\"v4_mallMain\",\"configValue\":\"智荟宝\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315244\"},{\"configKey\":\"v4_mall_desc\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315234\"},{\"configKey\":\"v4_mall_name\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315233\"},{\"configKey\":\"v4_mallnotice\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315247\"},{\"configKey\":\"v4_malls\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315239\"},{\"configKey\":\"v4_malltopLogo\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315246\"},{\"configKey\":\"v4_member_desc\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315232\"},{\"configKey\":\"v4_member_name\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315231\"},{\"configKey\":\"v4_menuBtn\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315227\"},{\"configKey\":\"v4_mine\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315240\"},{\"configKey\":\"v4_myCard\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315257\"},{\"configKey\":\"v4_myCardRight\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315260\"},{\"configKey\":\"v4_mytopLogo\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315248\"},{\"configKey\":\"v4_notShowOrderDetail\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315295\"},{\"configKey\":\"v4_order\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315237\"},{\"configKey\":\"v4_productsBtn\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315228\"},{\"configKey\":\"v4_redPackTips\",\"configValue\":\"优惠券\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315255\"},{\"configKey\":\"v4_reservation_desc\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315230\"},{\"configKey\":\"v4_reservation_name\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315229\"},{\"configKey\":\"v4_scoreTips\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315256\"},{\"configKey\":\"v4_tanentInfoBtn\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315226\"},{\"configKey\":\"v4_tenantImgUrls\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315225\"},{\"configKey\":\"v4_tenantImgs\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315224\"},{\"configKey\":\"v4_useMemberCard\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315296\"},{\"configKey\":\"v4_works\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315238\"},{\"configKey\":\"v4_wxTitle\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315261\"},{\"configKey\":\"v5_module_A\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315301\"},{\"configKey\":\"v5_module_A__backup\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315317\"},{\"configKey\":\"v5_module_B\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315302\"},{\"configKey\":\"v5_module_B__backup\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315318\"},{\"configKey\":\"v5_module_C\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315303\"},{\"configKey\":\"v5_module_C__backup\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315319\"},{\"configKey\":\"v5_module_D\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315304\"},{\"configKey\":\"v5_module_E\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315305\"},{\"configKey\":\"v5_module_F\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315306\"},{\"configKey\":\"v5_module_G\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315307\"},{\"configKey\":\"v5_module_H\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315308\"},{\"configKey\":\"v5_module_I\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315309\"},{\"configKey\":\"v5_module_INDEX\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5319731\"},{\"configKey\":\"v5_module_J\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315310\"},{\"configKey\":\"v5_module_K\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315311\"},{\"configKey\":\"v5_module_L\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315312\"},{\"configKey\":\"v6_match_theme\",\"configValue\":\"{\\\"primaryColor\\\":\\\"#46B043\\\",\\\"deepCorlor\\\":\\\"#383838\\\",\\\"shallowColor\\\":\\\"#FFFFFF\\\",\\\"themeIndex\\\":8,\\\"bannerBgFilter\\\":[\\\"#484848\\\",\\\"#4F504F\\\"],\\\"addCartBtnStyle\\\":2,\\\"btnIndex\\\":6}\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315314\"},{\"configKey\":\"xcxInvitationEntranceDes\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315299\"},{\"configKey\":\"xcxInvitationEntranceItem\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315316\"},{\"configKey\":\"MYK_reservationNotAllow\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315446\"},{\"configKey\":\"MYK_reservationNotCrossShop\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315448\"},{\"configKey\":\"appointmentModeValue\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315245\"},{\"configKey\":\"appointmentPrompt\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315437\"},{\"configKey\":\"automaticAcquisitionPosition\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315436\"},{\"configKey\":\"broadcastCraft\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315445\"},{\"configKey\":\"cancelReasonList\",\"configValue\":\"[\\\"计划有变,没有时间消费\\\",\\\"项目预约错了\\\",\\\"想换一个技师\\\",\\\"不想去了\\\"]\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315462\"},{\"configKey\":\"dayInAdvance\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315145\"},{\"configKey\":\"mgjReservationDays\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315449\"},{\"configKey\":\"mgjReservationImageAndText\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315440\"},{\"configKey\":\"mgjReservationItem\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315432\"},{\"configKey\":\"mgjReservationItemAuto\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315434\"},{\"configKey\":\"mgjReservationNoTime\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315460\"},{\"configKey\":\"mgjReservationPledgeNonMember\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315453\"},{\"configKey\":\"mgjReservationPledgeStatus\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315451\"},{\"configKey\":\"mgjReservationPledgeThreshold\",\"configValue\":\"5\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315452\"},{\"configKey\":\"mgjReservationProcessType\",\"configValue\":\"3\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315431\"},{\"configKey\":\"mgjReservationRejectStatus\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315454\"},{\"configKey\":\"mgjReservationRejectThreshold\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315455\"},{\"configKey\":\"mgjReservationSelectProject\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315433\"},{\"configKey\":\"mgjReservationSelectUser\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315438\"},{\"configKey\":\"mgjReservationShopIntervalNum\",\"configValue\":\"10\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315439\"},{\"configKey\":\"mgjReservationShowItemPrice\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315435\"},{\"configKey\":\"mgjReservationStaffLayout\",\"configValue\":\"7\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315441\"},{\"configKey\":\"mgjReservationSuccessStatus\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315458\"},{\"configKey\":\"mgjReservationSuccessThreshold\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315459\"},{\"configKey\":\"mgjReservationTipsType\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315450\"},{\"configKey\":\"mgjReservationValidDayThreshold\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315457\"},{\"configKey\":\"mgjReservationValidStatus\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315456\"},{\"configKey\":\"minutesInAdvance\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315146\"},{\"configKey\":\"notAllowToReservationMultiPerson\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315443\"},{\"configKey\":\"preReservationRemindBySMS\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315461\"},{\"configKey\":\"remindRreservationBeforeArrival\",\"configValue\":\"30\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315148\"},{\"configKey\":\"reservationFrom\",\"configValue\":\"10:00\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315143\"},{\"configKey\":\"reservationTo\",\"configValue\":\"23:00\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315144\"},{\"configKey\":\"sankeReservationNotAllow\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315447\"},{\"configKey\":\"sendConfirmationAfterReservation\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315444\"},{\"configKey\":\"strategy\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315147\"},{\"configKey\":\"takeUpModel\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315442\"},{\"configKey\":\"billListSimpleMode\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315152\"},{\"configKey\":\"cardFee\",\"configValue\":\"50\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315220\"},{\"configKey\":\"cciMonth\",\"configValue\":\"6\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315218\"},{\"configKey\":\"counterReservation\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315217\"},{\"configKey\":\"cusRelativeTime\",\"configValue\":\"6\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315222\"},{\"configKey\":\"designatedEmployees\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315137\"},{\"configKey\":\"designatedEmployees2\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315213\"},{\"configKey\":\"designatedEmployees3\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315214\"},{\"configKey\":\"goodCustNum\",\"configValue\":\"0.2\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315219\"},{\"configKey\":\"handEmployees\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315212\"},{\"configKey\":\"loss\",\"configValue\":\"60\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315140\"},{\"configKey\":\"mallRefundList\",\"configValue\":\"{\\\"value\\\":\\\"\\\",\\\"time\\\":1717912290157}\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315171\"},{\"configKey\":\"memberDetailsNewMode\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315153\"},{\"configKey\":\"mgjAllowCreateOperationalActivities\",\"configValue\":\"生意宝演示总部,18007150898\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315175\"},{\"configKey\":\"mgjDisableWholePhoneNo\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315180\"},{\"configKey\":\"mgjExportClose\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315182\"},{\"configKey\":\"mgjGroupbuyingOrderStatisticsEnable\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315179\"},{\"configKey\":\"mgjMallNotAllowedWriteOffRedPackFlag\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315184\"},{\"configKey\":\"mgjMallNotAllowedWriteOffRedPackTimeRange\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315185\"},{\"configKey\":\"mgjMallOrderNotAllowFlag\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315181\"},{\"configKey\":\"mgjMallOrderNotAllowTimeRange\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315183\"},{\"configKey\":\"mgjMemberListTabEnable\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315149\"},{\"configKey\":\"mgjOldFunctionEnable\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315151\"},{\"configKey\":\"mgjOperationalActivitiesShops\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315176\"},{\"configKey\":\"noDelFile\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315211\"},{\"configKey\":\"rankingScope\",\"configValue\":\"[\\\"1\\\"]\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315135\"},{\"configKey\":\"rankingView_isPart\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315131\"},{\"configKey\":\"rankingView_next\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315134\"},{\"configKey\":\"rankingView_preview\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315133\"},{\"configKey\":\"rankingView_shop\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315136\"},{\"configKey\":\"rankingView_top\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315132\"},{\"configKey\":\"review\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315142\"},{\"configKey\":\"serviceStaff\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315216\"},{\"configKey\":\"station\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315215\"},{\"configKey\":\"stillCustomer\",\"configValue\":\"120\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315141\"},{\"configKey\":\"sumTimes\",\"configValue\":\"5\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315221\"},{\"configKey\":\"syb_allowcard\",\"configValue\":\"[\\\"2\\\",\\\"3\\\"]\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315139\"},{\"configKey\":\"syb_allowphone\",\"configValue\":\"[\\\"2\\\",\\\"3\\\"]\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315138\"},{\"configKey\":\"CalcConsumeMoneyDiffBalance\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315150\"},{\"configKey\":\"MYK_enbaleChangeCardPassword\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315672\"},{\"configKey\":\"ThirdPayFlag\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315190\"},{\"configKey\":\"allowMemberDetailsToNewMode\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315189\"},{\"configKey\":\"allowModifyMobile\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315671\"},{\"configKey\":\"batchTransferShop\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315192\"},{\"configKey\":\"billStatisticsRange\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315191\"},{\"configKey\":\"cancleBilled\",\"configValue\":\"[]\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315664\"},{\"configKey\":\"cancleBilling\",\"configValue\":\"[]\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315663\"},{\"configKey\":\"cashMachImage\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315660\"},{\"configKey\":\"combNotCalIntoAchiev\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315667\"},{\"configKey\":\"commentSetting\",\"configValue\":\"{\\\"emojiIndex\\\":0,\\\"emojiText\\\":[\\\"\\\",\\\"\\\",\\\"\\\"]}\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315665\"},{\"configKey\":\"debtFlag\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315157\"},{\"configKey\":\"facePayBroadcastAmount\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315673\"},{\"configKey\":\"failedLoginLockFlag\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315161\"},{\"configKey\":\"hideEducation\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315654\"},{\"configKey\":\"hidePriceOnSignature\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315655\"},{\"configKey\":\"isPrintQRcode\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315658\"},{\"configKey\":\"jbTime\",\"configValue\":\"3\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315666\"},{\"configKey\":\"loginCheckFlag\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315162\"},{\"configKey\":\"machWechatMark\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315661\"},{\"configKey\":\"machWechatText\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315662\"},{\"configKey\":\"mgjEnableStaticCodeMarketing\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315193\"},{\"configKey\":\"mgjMoneyRounding\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315163\"},{\"configKey\":\"mgjWeCom\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315188\"},{\"configKey\":\"mobileRepeat\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315659\"},{\"configKey\":\"offlineCreditPay\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315676\"},{\"configKey\":\"onlineCreditPay\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315675\"},{\"configKey\":\"outSaleBillShowMember\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315674\"},{\"configKey\":\"packageSpecial\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315668\"},{\"configKey\":\"printUnit\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315677\"},{\"configKey\":\"promoteBarLink\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315657\"},{\"configKey\":\"replaceShampoo\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315678\"},{\"configKey\":\"serviceFeedbackInCashierSys\",\"configValue\":\"true\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315653\"},{\"configKey\":\"shopShairNewMode\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315156\"},{\"configKey\":\"signAgreementEnable\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315680\"},{\"configKey\":\"signAgreementSetting\",\"configValue\":\"{\\\"treats\\\":\\\"\\\",\\\"cards\\\":\\\"\\\",\\\"des\\\":\\\"\\\",\\\"sms\\\":\\\"尊敬的{顾客昵称}{顾客称谓}您好!欢迎光临{门店名称},根据相关法律法规规定,购买会员卡/套餐等预付费消费需签署协议,请点击 {会员协议} 签署姓名后再消费。\\\",\\\"items\\\":\\\"\\\"}\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315681\"},{\"configKey\":\"signTips\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315679\"},{\"configKey\":\"treatDebtPayFlag\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315670\"},{\"configKey\":\"typePasswordtToSelectMember\",\"configValue\":\"false\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315669\"},{\"configKey\":\"v4_tenantLogo\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315651\"},{\"configKey\":\"v4_tenantLogoName\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315652\"},{\"configKey\":\"wechatId\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315656\"},{\"configKey\":\"staffHandle\",\"configValue\":\"{\\\"notAllowedAddAndDelTag\\\":1}\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315154\"},{\"configKey\":\"SHOP_PAYMENT\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5321411\"},{\"configKey\":\"enableDistributionMode\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315164\"},{\"configKey\":\"enableDistributionRebate\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315160\"},{\"configKey\":\"getGZHopenidFromXCXFlag\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315177\"},{\"configKey\":\"manualWithdrawExpireTime\",\"configValue\":\"2024-06-09T05:51:30.156Z\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315167\"},{\"configKey\":\"privilgeRebateType\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5325711\"},{\"configKey\":\"memcardShrinkFlag\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315168\"},{\"configKey\":\"mgjDataSpeakEnable\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315173\"},{\"configKey\":\"mgjFinancialOptimization\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315178\"},{\"configKey\":\"mgjMergeGainByMobile\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315187\"},{\"configKey\":\"mgjOldGainConfEnable\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315166\"},{\"configKey\":\"shrinkTime\",\"configValue\":\"\",\"parentshopid\":\"1578151\",\"shopid\":\"-1\",\"id\":\"5315169\"},{\"configKey\":\"CLOSEMMH\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"moduleid\":\"10\",\"shopid\":\"1578151\",\"id\":\"5315174\"},{\"configKey\":\"businessClosingTime\",\"configValue\":\"23:30\",\"parentshopid\":\"1578151\",\"moduleid\":\"99\",\"shopid\":\"1578151\",\"id\":\"5321711\"},{\"configKey\":\"enableDianPingApp\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"moduleid\":\"-1\",\"shopid\":\"1578151\",\"id\":\"5317718\"},{\"configKey\":\"enabledNewBonusModel\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"moduleid\":\"1\",\"shopid\":\"1578151\",\"id\":\"5315155\"},{\"configKey\":\"mgjForbiddenCashier\",\"configValue\":\"0\",\"parentshopid\":\"1578151\",\"moduleid\":\"20\",\"shopid\":\"1578151\",\"id\":\"5315186\"},{\"configKey\":\"privateSendRed\",\"configValue\":\"{\\\"enableEmployeeSend\\\":true,\\\"enableCashierAndAdmin\\\":true,\\\"cashierAndAdmin\\\":{\\\"appShops\\\":[{\\\"chosenShop\\\":0,\\\"id\\\":288781},{\\\"chosenShop\\\":0,\\\"id\\\":287801}],\\\"templateIds\\\":[288781,287801],\\\"templateIdsUnion\\\":[]},\\\"employeeSend\\\":{\\\"appShops\\\":[],\\\"templateIds\\\":[],\\\"templateIdsUnion\\\":[]}}\",\"parentshopid\":\"1578151\",\"moduleid\":\"1\",\"shopid\":\"1578151\",\"id\":\"5319711\"},{\"configKey\":\"wageDay\",\"configValue\":\"1\",\"parentshopid\":\"1578151\",\"moduleid\":\"-1\",\"shopid\":\"1578151\",\"id\":\"5317717\"},{\"configKey\":\"databaseCutTime\",\"configValue\":\"1483200000000\"}],\"customerSources\":[{\"flag\":0,\"id\":1,\"parentShopId\":\"-1\",\"sourceName\":\"上门客人\",\"status\":1,\"useCount\":0},{\"flag\":0,\"id\":2,\"parentShopId\":\"-1\",\"sourceName\":\"员工带客\",\"status\":1,\"useCount\":0},{\"flag\":0,\"id\":3,\"parentShopId\":\"-1\",\"sourceName\":\"客带客\",\"status\":1,\"useCount\":0},{\"flag\":0,\"id\":7,\"parentShopId\":\"-1\",\"sourceName\":\"大众点评\",\"status\":1,\"useCount\":0},{\"flag\":0,\"id\":8,\"parentShopId\":\"-1\",\"sourceName\":\"美团\",\"status\":1,\"useCount\":0},{\"flag\":0,\"id\":11,\"parentShopId\":\"-1\",\"sourceName\":\"微信\",\"status\":1,\"useCount\":0},{\"flag\":0,\"id\":13,\"parentShopId\":\"-1\",\"sourceName\":\"抖音\",\"status\":1,\"useCount\":0},{\"flag\":0,\"id\":45041,\"parentShopId\":\"1578151\",\"sourceName\":\"小红书\",\"status\":1,\"useCount\":0}],\"depotList\":[{\"consumables\":0,\"id\":\"12784201\",\"marqueid\":\"1\",\"modifyEnable\":0,\"name\":\"炒饭\",\"no\":\"101\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784241\",\"marqueid\":\"1\",\"modifyEnable\":0,\"name\":\"8寸鸡肉披萨\",\"no\":\"102\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784242\",\"marqueid\":\"1\",\"modifyEnable\":0,\"name\":\"牛肉意面\",\"no\":\"103\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784243\",\"marqueid\":\"1\",\"modifyEnable\":0,\"name\":\"煎饺\",\"no\":\"104\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784244\",\"marqueid\":\"1\",\"modifyEnable\":0,\"name\":\"泰皇海鲜炒饭\",\"no\":\"105\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784248\",\"marqueid\":\"2\",\"modifyEnable\":0,\"name\":\"螺蛳粉\",\"no\":\"201\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784249\",\"marqueid\":\"3\",\"modifyEnable\":0,\"name\":\"羊肉串\",\"no\":\"301\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784245\",\"marqueid\":\"4\",\"modifyEnable\":0,\"name\":\"可乐\",\"no\":\"401\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784246\",\"marqueid\":\"4\",\"modifyEnable\":0,\"name\":\"雪花啤酒\",\"no\":\"402\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784247\",\"marqueid\":\"4\",\"modifyEnable\":0,\"name\":\"江小白\",\"no\":\"403\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784250\",\"marqueid\":\"6\",\"modifyEnable\":0,\"name\":\"西瓜果盘\",\"no\":\"601\",\"selfOrderFlag\":0,\"selfOrderNum\":0},{\"consumables\":0,\"id\":\"12784251\",\"marqueid\":\"6\",\"modifyEnable\":0,\"name\":\"千禧小番茄\",\"no\":\"602\",\"selfOrderFlag\":0,\"selfOrderNum\":0}],\"employeeRoles\":[{\"depcode\":\"1\",\"id\":3,\"name\":\"技师\",\"shopId\":0}],\"emps\":[],\"globalConfigs\":[{\"configKey\":\"CRM.MARKETING.BG\",\"configValue\":\"{\\\"1\\\":{\\\"url\\\":\\\"//img.meiguanjia.net/crm/marketing/bg.png\\\",\\\"width\\\":\\\"1080px\\\",\\\"height\\\":\\\"1712px\\\",\\\"qrCodeStyle\\\":{\\\"left\\\":\\\"345px\\\",\\\"top\\\":\\\"762px\\\",\\\"width\\\":\\\"390px\\\",\\\"height\\\":\\\"390px\\\"},\\\"logoStyle\\\":{\\\"left\\\":\\\"429px\\\",\\\"top\\\":\\\"182px\\\",\\\"width\\\":\\\"222.5px\\\",\\\"height\\\":\\\"222.5px\\\",\\\"borderRadius\\\":\\\"100%\\\"}}}\"},{\"configKey\":\"SURPER.REPORT.MAX.SHOPS\",\"configValue\":\"500\"}],\"kpiLastUpdateTime\":1697709054000,\"mapClasses\":{},\"marques\":[{\"depcode\":\"1\",\"id\":\"800993\",\"marqueid\":\"1\",\"shopid\":\"1578151\",\"shopname\":\"生意宝产品演示账号生意宝产品演示账号\",\"subMarques\":[],\"type\":\"主食类\"},{\"depcode\":\"1\",\"id\":\"800994\",\"marqueid\":\"2\",\"shopid\":\"1578151\",\"shopname\":\"生意宝产品演示账号生意宝产品演示账号\",\"subMarques\":[],\"type\":\"汤食类\"},{\"depcode\":\"1\",\"id\":\"800995\",\"marqueid\":\"3\",\"shopid\":\"1578151\",\"shopname\":\"生意宝产品演示账号生意宝产品演示账号\",\"subMarques\":[],\"type\":\"卤品类\"},{\"depcode\":\"1\",\"id\":\"800996\",\"marqueid\":\"4\",\"shopid\":\"1578151\",\"shopname\":\"生意宝产品演示账号生意宝产品演示账号\",\"subMarques\":[],\"type\":\"饮料类\"},{\"depcode\":\"1\",\"id\":\"800997\",\"marqueid\":\"5\",\"shopid\":\"1578151\",\"shopname\":\"生意宝产品演示账号生意宝产品演示账号\",\"subMarques\":[],\"type\":\"茶水类\"},{\"depcode\":\"1\",\"id\":\"800998\",\"marqueid\":\"6\",\"shopid\":\"1578151\",\"shopname\":\"生意宝产品演示账号生意宝产品演示账号\",\"subMarques\":[],\"type\":\"水果类\"}],\"memberClasses\":[],\"mgjOldFunctionEnable\":1,\"mgjRevationConfigs\":[{\"id\":115222,\"parentShopId\":-1,\"referStr\":\"10101__1_1_~10102__1_1_~10103__1_1_~10104__1_1_~10201__1_1_~10202__1_1_~10203__1_1_~10301__1_1_~10302__1_1_~\",\"shopId\":1578151}],\"newEmps\":[],\"scdphone\":\"18571458300\",\"serviceItems\":[{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%BB%E5%93%81%E8%B6%B3%E7%96%97\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579101,\"item_description\":\"\",\"itemid\":\"10101\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"臻品足疗\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10101-臻品足疗\",\"num\":0,\"price\":\"199\",\"remindTime\":80,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"faec0e21-c290-45ef-95a9-1c4db424588e.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%BB%E8%90%83%E8%B6%B3%E7%96%97\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579102,\"item_description\":\"\",\"itemid\":\"10102\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"臻萃足疗\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10102-臻萃足疗\",\"num\":0,\"price\":\"399\",\"remindTime\":100,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"70d4aa72-1901-425a-9eb6-0fc53ce78fca.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%BB%E8%89%BE%E8%B6%B3%E7%96%97\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579103,\"item_description\":\"\",\"itemid\":\"10103\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"臻艾足疗\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10103-臻艾足疗\",\"num\":0,\"price\":\"319\",\"remindTime\":100,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"5b2b27df-d770-4d92-97a9-8b45b3d20ff4.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%BB%E6%B3%B0%E8%B6%B3%E7%96%97\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579109,\"item_description\":\"\",\"itemid\":\"10104\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"臻泰足疗\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10104-臻泰足疗\",\"num\":0,\"price\":\"269\",\"remindTime\":90,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"0a6de078-6f21-4f57-bc23-a5eaa0734822.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%B7%B1%E5%B1%82%E7%BB%84%E7%BB%87%E6%8C%89%E6%91%A9\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7583884,\"item_description\":\"\",\"itemid\":\"10105\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"深层组织按摩\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10105-深层组织按摩\",\"num\":0,\"price\":\"880\",\"remindTime\":60,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%82%A9%E9%A2%88%E8%83%8C%E7%B2%BE%E6%B2%B9spa\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611781,\"item_description\":\"\",\"itemid\":\"10106\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"肩颈背精油spa\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10106-肩颈背精油spa\",\"num\":0,\"price\":\"95\",\"remindTime\":60,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E4%BA%94%E6%98%9F%E7%BA%A7%E8%B6%B3%E7%96%97%E8%82%A9%E9%A2%88%E8%83%8C%E7%B2%BE%E6%B2%B9spa\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611782,\"item_description\":\"\",\"itemid\":\"10107\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"五星级足疗肩颈背精油spa\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10107-五星级足疗肩颈背精油spa\",\"num\":0,\"price\":\"309\",\"remindTime\":90,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%85%A8%E8%BA%AB%E7%B2%BE%E6%B2%B9%E8%88%92%E5%8E%8Bspa%2B%E8%B5%A0%E8%89%BE%E7%81%B8%E7%83%AD%E6%95%B7\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611783,\"item_description\":\"\",\"itemid\":\"10108\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"全身精油舒压spa+赠艾灸热敷\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10108-全身精油舒压spa+赠艾灸热敷\",\"num\":0,\"price\":\"230\",\"remindTime\":90,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%B3%B0%E5%BC%8F%E5%8F%A4%E6%B3%95%E5%85%A8%E8%BA%AB%E6%8C%89%E6%91%A9%2B%E8%8C%B6%E7%82%B9\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611784,\"item_description\":\"\",\"itemid\":\"10109\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"泰式古法全身按摩+茶点\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10109-泰式古法全身按摩+茶点\",\"num\":0,\"price\":\"188\",\"remindTime\":60,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%8A%B3%E7%96%97%E5%85%A8%E8%BA%ABSPA%2B%E8%8C%B6%E7%82%B9\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611785,\"item_description\":\"\",\"itemid\":\"10110\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"芳疗全身SPA+茶点\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10110-芳疗全身SPA+茶点\",\"num\":0,\"price\":\"328\",\"remindTime\":80,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%82%A9%E9%A2%88%E6%8C%89%E6%91%A9%2B%E8%8C%B6%E7%82%B9\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611786,\"item_description\":\"\",\"itemid\":\"10111\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"肩颈按摩+茶点\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10111-肩颈按摩+茶点\",\"num\":0,\"price\":\"228\",\"remindTime\":80,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E3%80%90%E5%B7%A5%E4%BD%9C%E6%97%A5%E9%97%B2%E6%97%B6%E3%80%91%E8%82%A9%E9%A2%88%E6%8C%89%E6%91%A9%2B%E8%8C%B6%E7%82%B9\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611787,\"item_description\":\"\",\"itemid\":\"10112\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"【工作日闲时】肩颈按摩+茶点\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10112-【工作日闲时】肩颈按摩+茶点\",\"num\":0,\"price\":\"90\",\"remindTime\":80,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"101\",\"classname\":\"足疗类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%9C%AC%E6%A0%BC%E9%87%87%E8%80%B3%2B%E5%A4%B4%E9%83%A8%E6%8C%89%E6%91%A960min\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611789,\"item_description\":\"\",\"itemid\":\"10113\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"本格采耳+头部按摩60min\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10113-本格采耳+头部按摩60min\",\"num\":0,\"price\":\"158\",\"remindTime\":60,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%A4%B4%E9%81%93%E6%B1%A4%E5%85%A8%E6%81%AF%E7%96%97%E6%B3%95\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611790,\"item_description\":\"\",\"itemid\":\"9001\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"头道汤全息疗法\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9001-头道汤全息疗法\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%BF%BD%E9%A3%8E%E6%B1%A4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611791,\"item_description\":\"\",\"itemid\":\"9002\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"追风汤\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9002-追风汤\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%9C%82%E6%AF%92\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611792,\"item_description\":\"\",\"itemid\":\"9003\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"蜂毒\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9003-蜂毒\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%BC%95%E7%81%AB%E5%BD%92%E5%85%83\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611793,\"item_description\":\"\",\"itemid\":\"9004\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"引火归元\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9004-引火归元\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"398%E6%B4%BB%E5%8A%A8%E5%85%8D%E8%B4%B9%E8%82%A9%E9%A2%88\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611794,\"item_description\":\"\",\"itemid\":\"9005\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"398活动免费肩颈\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9005-398活动免费肩颈\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%9C%82%E6%AF%92%E8%8D%89%E6%9C%AC%E5%85%BB%E6%8A%A4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611795,\"item_description\":\"\",\"itemid\":\"9006\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"蜂毒草本养护\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9006-蜂毒草本养护\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%89%BE%E7%81%B8\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611796,\"item_description\":\"\",\"itemid\":\"9007\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"艾灸\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9007-艾灸\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%8D%AF%E6%B5%B4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611797,\"item_description\":\"\",\"itemid\":\"9008\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"药浴\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9008-药浴\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%80%E6%B5%B4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611798,\"item_description\":\"\",\"itemid\":\"9009\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"臀浴\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9009-臀浴\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%82%A0%E9%81%93%E6%8E%92%E6%AF%92\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611799,\"item_description\":\"\",\"itemid\":\"9010\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"肠道排毒\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9010-肠道排毒\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%8A%B2%E4%BE%A7%E6%B7%8B%E5%B7%B4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611800,\"item_description\":\"\",\"itemid\":\"9011\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"劲侧淋巴\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9011-劲侧淋巴\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%B6%88%E8%84%82%E9%92%9B\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611801,\"item_description\":\"\",\"itemid\":\"9012\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"消脂钛\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9012-消脂钛\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%AE%AB%E7%81%B8\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611802,\"item_description\":\"\",\"itemid\":\"9013\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"宫灸\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9013-宫灸\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E4%B8%89%E6%AD%A5%E4%B8%83%E7%81%B8\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611803,\"item_description\":\"\",\"itemid\":\"9014\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"三步七灸\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9014-三步七灸\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%86%B5%E5%87%8F%E4%BB%AA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611804,\"item_description\":\"\",\"itemid\":\"9015\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"熵减仪\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9015-熵减仪\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%9A%A8%E5%A4%A7%E7%BB%86%E8%83%9E%E6%8A%A4%E8%82%A4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611805,\"item_description\":\"\",\"itemid\":\"9016\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"暨大细胞护肤\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9016-暨大细胞护肤\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%9D%A1%E7%9C%A0%E7%AE%A1%E7%90%86\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611806,\"item_description\":\"\",\"itemid\":\"9017\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"睡眠管理\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9017-睡眠管理\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%AE%AB%E8%8F%81%E6%8E%92%E6%AF%92\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611807,\"item_description\":\"\",\"itemid\":\"9018\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"宫菁排毒\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9018-宫菁排毒\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%9B%B2%E8%BD%BB%E7%BE%8E\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611808,\"item_description\":\"\",\"itemid\":\"9019\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"曲轻美\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9019-曲轻美\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%8B%94%E7%BD%90\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611809,\"item_description\":\"\",\"itemid\":\"9020\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"拔罐\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9020-拔罐\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%82%A9%E9%A2%88%E6%8C%89%E6%91%A9\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611810,\"item_description\":\"\",\"itemid\":\"9021\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"肩颈按摩\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9021-肩颈按摩\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%A4%B4%E9%81%93%E4%B9%9D%E5%B8%A6%E5%88%AE%E7%97%A7\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611811,\"item_description\":\"\",\"itemid\":\"9022\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"头道九带刮痧\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9022-头道九带刮痧\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E4%B9%9D%E4%BA%94%E5%B9%B3%E8%A1%A1%E6%95%A3\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611812,\"item_description\":\"\",\"itemid\":\"9023\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"九五平衡散\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9023-九五平衡散\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%BA%AB%E4%BD%93%E5%90%84%E9%83%A8%E5%88%86\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611813,\"item_description\":\"\",\"itemid\":\"9024\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"身体各部分\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9024-身体各部分\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%8D%81%E5%9B%9B%E7%BB%8F%E7%BB%9C%E7%96%8F%E9%80%9A\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611814,\"item_description\":\"\",\"itemid\":\"9025\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"十四经络疏通\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9025-十四经络疏通\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%9C%BC%E9%83%A8%E7%B2%BE%E6%B2%B9SPA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611815,\"item_description\":\"\",\"itemid\":\"9026\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"眼部精油SPA\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9026-眼部精油SPA\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E4%B8%8A%E7%84%A6\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611816,\"item_description\":\"\",\"itemid\":\"9027\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"上焦\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9027-上焦\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%89%B9%E8%89%B2%E8%82%A9%E9%A2%88\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611817,\"item_description\":\"\",\"itemid\":\"9028\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"特色肩颈\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9028-特色肩颈\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%88%B7%E8%83%8C\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611818,\"item_description\":\"\",\"itemid\":\"9029\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"刷背\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9029-刷背\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%9C%82%E6%AF%92-%E4%B9%B3%E6%AD%A4%E5%AE%8C%E7%BE%8E\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611819,\"item_description\":\"\",\"itemid\":\"9030\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"蜂毒-乳此完美\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9030-蜂毒-乳此完美\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%98%93%E5%BD%A2%E4%BA%94%E6%B8%85\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611820,\"item_description\":\"\",\"itemid\":\"9031\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"易形五清\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9031-易形五清\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E4%B8%89%E9%98%B3%E5%BC%80%E6%B3%B0\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611821,\"item_description\":\"\",\"itemid\":\"9032\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"三阳开泰\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9032-三阳开泰\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%B0%94%E8%A1%80%E8%B0%83%E7%90%86\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611822,\"item_description\":\"\",\"itemid\":\"9033\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"气血调理\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9033-气血调理\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%9D%A2%E9%83%A8%E6%8A%A4%E7%90%86\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611823,\"item_description\":\"\",\"itemid\":\"9034\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"面部护理\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9034-面部护理\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%93%88%E5%B0%BC%E8%8D%AF%E6%B5%B4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611824,\"item_description\":\"\",\"itemid\":\"9035\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"哈尼药浴\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9035-哈尼药浴\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%8D%B5%E5%B7%A2%E4%BF%9D%E5%85%BB\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611825,\"item_description\":\"\",\"itemid\":\"9036\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"卵巢保养\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9036-卵巢保养\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%B6%B3%E7%81%B8%E4%BB%AA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611826,\"item_description\":\"\",\"itemid\":\"9037\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"足灸仪\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9037-足灸仪\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%9A%96%E8%85%B0%E5%A5%BD%E8%BF%90%E5%90%AB%E9%98%B4%E9%98%B3%E4%B8%A4%E9%9D%A2\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611827,\"item_description\":\"\",\"itemid\":\"9038\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"暖腰好运含阴阳两面\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9038-暖腰好运含阴阳两面\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%A4%B4%E9%81%93%E6%9C%AC%E5%85%83%E7%81%B8%E7%96%97\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611828,\"item_description\":\"\",\"itemid\":\"9039\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"头道本元灸疗\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9039-头道本元灸疗\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E4%B8%AD%E5%BC%8F%E5%8F%A4%E6%B3%95%E5%9B%9B%E7%89%A9%E5%B9%B3%E8%A1%A1%E6%84%88%E5%A4%B4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611829,\"item_description\":\"\",\"itemid\":\"9040\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"中式古法四物平衡愈头\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9040-中式古法四物平衡愈头\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%9D%A2%E9%83%A8%E8%A1%A5%E6%B0%B4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611830,\"item_description\":\"\",\"itemid\":\"9041\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"面部补水\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9041-面部补水\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%B2%9C%E8%82%8C%E8%82%BD%E4%BA%94%E9%92%BB\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611831,\"item_description\":\"\",\"itemid\":\"9042\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"鲜肌肽五钻\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9042-鲜肌肽五钻\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%B0%B4%E5%85%89%E6%B6%A6%E9%A2%9C%E5%A5%97\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611832,\"item_description\":\"\",\"itemid\":\"9043\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"水光润颜套\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9043-水光润颜套\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%83%B8%E7%81%B8\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611833,\"item_description\":\"\",\"itemid\":\"9044\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"胸灸\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9044-胸灸\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%83%B8%E8%85%BA%E8%B0%83%E7%90%86\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611834,\"item_description\":\"\",\"itemid\":\"9045\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"胸腺调理\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9045-胸腺调理\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%BB%84%E9%87%91%E5%A5%B3%E4%BA%BA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611835,\"item_description\":\"\",\"itemid\":\"9046\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"黄金女人\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9046-黄金女人\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%83%B8%E9%83%A8%E4%BF%9D%E5%85%BB\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611836,\"item_description\":\"\",\"itemid\":\"9047\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"胸部保养\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9047-胸部保养\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%B0%83%E7%90%86\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611837,\"item_description\":\"\",\"itemid\":\"9048\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"调理\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9048-调理\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%9D%A2%E9%83%A8%E5%88%AE%E7%97%A7\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611838,\"item_description\":\"\",\"itemid\":\"9049\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"面部刮痧\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9049-面部刮痧\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%B2%9C%E8%82%8C%E8%82%BD\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611839,\"item_description\":\"\",\"itemid\":\"9050\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"鲜肌肽\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9050-鲜肌肽\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%85%BF%E9%83%A8%E7%BB%8F%E7%BB%9C%E7%96%8F%E9%80%9A\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611840,\"item_description\":\"\",\"itemid\":\"9051\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"腿部经络疏通\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9051-腿部经络疏通\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%9D%A2%E6%8A%A4%E6%B0%B4%E7%96%97%E5%A5%97\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611841,\"item_description\":\"\",\"itemid\":\"9052\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"面护水疗套\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9052-面护水疗套\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%B2%BE%E6%B2%B9%E5%BC%80%E8%83%8C\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611842,\"item_description\":\"\",\"itemid\":\"9053\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"精油开背\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9053-精油开背\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%9D%A2%E9%83%A8%E5%9F%BA%E7%A1%80\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611843,\"item_description\":\"\",\"itemid\":\"9054\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"面部基础\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9054-面部基础\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%9B%86%E8%85%94%E6%8E%92%E6%AF%92\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611844,\"item_description\":\"\",\"itemid\":\"9055\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"盆腔排毒\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9055-盆腔排毒\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%8E%BB%E5%B0%BF%E9%85%B8\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611845,\"item_description\":\"\",\"itemid\":\"9056\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"玻尿酸\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9056-玻尿酸\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%85%A8%E8%BA%ABSPA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611846,\"item_description\":\"\",\"itemid\":\"9057\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"全身SPA\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9057-全身SPA\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%B2%9C%E8%82%8C%E8%82%BD%E9%BB%84%E9%87%91%E8%82%BD\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611847,\"item_description\":\"\",\"itemid\":\"9058\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"鲜肌肽黄金肽\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9058-鲜肌肽黄金肽\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%B3%8AV%E9%9D%A2%E6%8A%A4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611848,\"item_description\":\"\",\"itemid\":\"9059\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"泊V面护\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9059-泊V面护\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%85%8B%E4%B8%8B%E6%B7%8B%E5%B7%B4\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611849,\"item_description\":\"\",\"itemid\":\"9060\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"腋下淋巴\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9060-腋下淋巴\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%84%BE%E8%83%83%E8%B0%83%E7%90%86\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611850,\"item_description\":\"\",\"itemid\":\"9061\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"脾胃调理\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9061-脾胃调理\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%A9%B9%E9%9A%86%E6%B9%BE%E6%8E%92%E6%AF%92\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611851,\"item_description\":\"\",\"itemid\":\"9062\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"穹隆湾排毒\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9062-穹隆湾排毒\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%8E%BB%E5%B0%BF%E9%85%B8-%E6%B4%BB%E5%8A%A8%E4%BB%B7\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611852,\"item_description\":\"\",\"itemid\":\"9063\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"玻尿酸-活动价\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9063-玻尿酸-活动价\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%BB%86%E8%83%9EV%E9%9B%95\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611853,\"item_description\":\"\",\"itemid\":\"9064\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"细胞V雕\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9064-细胞V雕\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E6%A1%83%E8%8A%B1%E7%81%B8\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611854,\"item_description\":\"\",\"itemid\":\"9065\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"桃花灸\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9065-桃花灸\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%85%B9%E9%83%A8%E6%9A%96%E5%AE%AB\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611855,\"item_description\":\"\",\"itemid\":\"9066\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"腹部暖宫\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9066-腹部暖宫\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%80%E9%83%A8%E7%96%8F%E9%80%9A\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611856,\"item_description\":\"\",\"itemid\":\"9067\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"臀部疏通\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9067-臀部疏通\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%87%91%E7%AE%A1%E5%AE%B6\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611857,\"item_description\":\"\",\"itemid\":\"9068\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"金管家\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9068-金管家\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E9%9D%A2%E9%83%A8%E7%B4%A7%E8%87%B4%E6%8F%90%E5%8D%87\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611858,\"item_description\":\"\",\"itemid\":\"9069\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"面部紧致提升\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9069-面部紧致提升\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%9C%BC%E7%90%83SPA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611859,\"item_description\":\"\",\"itemid\":\"9070\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"眼球SPA\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9070-眼球SPA\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%AE%89%E6%A4%8D%E6%B0%B4%E5%A8%83%E5%A8%83\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611860,\"item_description\":\"\",\"itemid\":\"9071\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"安植水娃娃\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9071-安植水娃娃\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%A4%B4%E7%9A%AE%E6%8E%92%E6%AF%92\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611861,\"item_description\":\"\",\"itemid\":\"9072\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"头皮排毒\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9072-头皮排毒\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"0\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"\",\"costConfig\":\"0\",\"costFlag\":0,\"cutsmsflag\":\"0\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E7%A7%81%E5%AF%86sap\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":0,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611862,\"item_description\":\"\",\"itemid\":\"9073\",\"itemtype\":\"\",\"minPrice\":\"\",\"modifyEnable\":0,\"name\":\"私密sap\",\"name2\":\"\",\"name3\":\"\",\"nameItemId\":\"9073-私密sap\",\"num\":0,\"price\":\"188\",\"remindTime\":90,\"scdList\":[],\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578151,1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"0\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%BB%E9%9F%B5SPA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579104,\"item_description\":\"\",\"itemid\":\"10201\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"臻韵SPA\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10201-臻韵SPA\",\"num\":0,\"price\":\"499\",\"remindTime\":100,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"b61f83e1-092a-4ffe-93dc-bb20dba93d00.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%BB%E6%82%A6SPA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579106,\"item_description\":\"\",\"itemid\":\"10202\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"臻悦SPA\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10202-臻悦SPA\",\"num\":0,\"price\":\"419\",\"remindTime\":100,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"42fe9daa-bf2d-43a1-81cc-90e2338bee03.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"102\",\"classname\":\"SPA类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%BB%E6%9E%81SPA\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579107,\"item_description\":\"\",\"itemid\":\"10203\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"臻极SPA\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10203-臻极SPA\",\"num\":0,\"price\":\"899\",\"remindTime\":110,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"89e89712-b22d-4352-8f8b-6085597c4a9d.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"103\",\"classname\":\"采耳类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%87%BB%E5%93%81%E9%87%87%E8%80%B3\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579105,\"item_description\":\"\",\"itemid\":\"10301\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"臻品采耳\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10301-臻品采耳\",\"num\":0,\"price\":\"69\",\"remindTime\":15,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"36b29da3-c30b-4170-8b14-77ba716787ee.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"103\",\"classname\":\"采耳类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E8%B1%AA%E5%8D%8E%E9%87%87%E8%80%B3\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7579108,\"item_description\":\"\",\"itemid\":\"10302\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"豪华采耳\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10302-豪华采耳\",\"num\":0,\"price\":\"199\",\"remindTime\":45,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"71c9e6aa-6e38-4c84-97c2-3051f77926b8.jpg\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"},{\"actualCount\":1,\"addflag\":\"\",\"autoIntoOrder\":\"0\",\"autoStation\":\"\",\"cdgList\":[],\"classid\":\"103\",\"classname\":\"采耳类\",\"comsumeNoShopper\":\"0\",\"costConfig\":\"[]\",\"costFlag\":0,\"cutsmsflag\":\"\",\"disposableEmpper\":\"\",\"disposableShopper\":\"\",\"encodename\":\"%E5%B0%8F%E9%80%82%E9%87%87%E8%80%B3\",\"experienceNumber\":0,\"experienceService\":0,\"fixedRatio\":0,\"fixedRatioFlag\":0,\"groupModifyEnable\":1,\"groupSaleFlag\":0,\"icdlist\":[],\"id\":7611788,\"item_description\":\"\",\"itemid\":\"10303\",\"itemtype\":\"\",\"minPrice\":\"0\",\"modifyEnable\":0,\"name\":\"小适采耳\",\"name2\":\"0\",\"name3\":\"0\",\"nameItemId\":\"10303-小适采耳\",\"num\":0,\"price\":\"60\",\"remindTime\":30,\"scdList\":[],\"selfFlag\":0,\"servicesetLogo\":\"\",\"shopid\":\"1578151\",\"shopids\":\",1578153,1578152,\",\"sidList\":[],\"sip\":{\"id\":0},\"smsflag\":\"\",\"spfList\":[],\"status\":\"0\",\"stopshopids\":\"\",\"sumitemfee\":0,\"thirdCommissionPct\":0,\"treatFlag\":0,\"type\":\"\"}],\"shops\":[{\"autoUseDepot\":1,\"baseId\":\"\",\"begincardno\":0,\"cashNotice\":0,\"countNotice\":0,\"depotAvgPrice\":0,\"depotNumGt0\":0,\"ecardnolength\":0,\"ecardnostart\":0,\"enableDianPingApp\":0,\"enabledNewBonusModel\":false,\"enabledNewPerfModel\":false,\"hisdatatime\":\"\",\"id\":1578153,\"invalidDate\":1744819200000,\"lockmembermonths\":0,\"manualInputBillno\":0,\"mgjAllowStockRequireIfNot\":0,\"mgjBillingType\":0,\"mgjCashierEnable\":0,\"mgjDecisionEnable\":0,\"mgjYoungWebEnable\":0,\"mgjversion\":\"3\",\"name\":\"生意宝产品演示账号\",\"osName\":\"演示二店\",\"parentId\":\"1578151\",\"payOrderTimeFlag\":1,\"priceSKFlag\":0,\"scdPhone\":\"18571458300\",\"setCardPwd\":0,\"shopName\":\"生意宝产品演示账号演示二店\",\"softgenre\":\"2\",\"startpublic\":0,\"treatNotice\":0,\"treattipone\":0,\"treattiptwo\":0,\"wageDay\":1,\"whetherenable\":0,\"yearNotice\":0},{\"autoUseDepot\":1,\"baseId\":\"\",\"begincardno\":0,\"cashNotice\":0,\"countNotice\":0,\"depotAvgPrice\":0,\"depotNumGt0\":0,\"ecardnolength\":0,\"ecardnostart\":0,\"enableDianPingApp\":0,\"enabledNewBonusModel\":false,\"enabledNewPerfModel\":false,\"hisdatatime\":\"\",\"id\":1578152,\"invalidDate\":1744819200000,\"lockmembermonths\":0,\"manualInputBillno\":0,\"mgjAllowStockRequireIfNot\":0,\"mgjBillingType\":0,\"mgjCashierEnable\":0,\"mgjDecisionEnable\":0,\"mgjYoungWebEnable\":0,\"mgjversion\":\"3\",\"name\":\"生意宝产品演示账号\",\"osName\":\"演示一店\",\"parentId\":\"1578151\",\"payOrderTimeFlag\":1,\"priceSKFlag\":0,\"scdPhone\":\"18571458300\",\"setCardPwd\":0,\"shopName\":\"生意宝产品演示账号演示一店\",\"softgenre\":\"2\",\"startpublic\":0,\"treatNotice\":0,\"treattipone\":0,\"treattiptwo\":0,\"wageDay\":1,\"whetherenable\":0,\"yearNotice\":0}],\"smallAppStartFlag\":true,\"suppliers\":[],\"userInfo\":{\"mgjGroupbuyingOrderStatisticsEnable\":1,\"powerStr\":\",,E00,E5,E0:,E11,E12,E13,E14,E15,F12,F13,F14,K57,F15,F01,F18,F16,F17,F19,F08,F05,F07,K9,K8,K3,K20,K22,K23,J9,J2,J5,J70,J71,J72,J62,J63,_M2_01,K61,K73,K68,K60,K69,K50,K56,K51,K54,K52,K53,K55,_M4_00,_M7_01,K70,K71,K74,K75,_M7_00,_M1_000,_M1_01,_M1_07,_M1_001,_M1_002,_M1_02,_M1_03,_M1_05,_M1_08,_M0_03,_M0_00,_M0_01,_M0_02,_M0_04,_M0_06,_M3_000,_M3_001,_M1_06,_M3_010,_M3_011,_M3_012,_M3_013,_M3_020,_M3_021,_M3_022,_M3_023,_M3_024,_M3_025,_M3_030,_M3_031,_M3_032,_M3_033,_M3_040,_M3_041,_M3_042,_M3_043,_M3_050,_M3_051,_M3_053,_M3_054,_M3_055,_M3_056,_M3_057,_M3_058,_M3_059,I00,I04,I06,I03,I07,I011,I3,I25,I4,I23,I24,I26,I05,I08,I09,I010,D00,D01,D02,D03,D04,D05,D06,H3,F4,L6,L0,H00,H01,H002,L20,G20,G20,G21,G22,G23,G3,M00,M05,M02,M19,M10,M18,M118,M119,M13,M17,M3-1,M39,M43,L5,L4,M23,M29,M28,M20,M21,M46,M24,M27,M22,_M9_00,_M9_01,_M9_02,_M9_03,_M9_04,_M9_05,_M9_10,_M9_11,_M9_070,_M9_072,_M4_010,_M4_011,_M4_013,_M4_012,_M9_06,M40,M45,A,A0,A1,A2,A3,A4,B,B0,B1,C,C0,C1,D,D0,E,E0,E01,E02,E03,E04,E06,E08,E09,E1,F,F0,G,G0,G00,G01,G02,G03,G2,H,H0,I,I0,I2,J,J7,J9_2,J9_2_0,J9_2_1,K,K2,K5,K6,L,L2,L21,L3,M,M0,M01,M06,M1,M07,M2,M3,M4,J66,K7,K72,F3,H30,P,_M0,_M1,_M1_00,_M2,_M2_00,_M3,_M3_00,_M3_01,_M3_02,_M3_03,_M3_034,_M3_04,_M3_05,_M3_052,_M4,_M4_01,_M6,_M6_00,_M6_01,_M7,_M7_02,_M9,_M9_09,_M9_07,_M9_071,_M9_073,_M9_08,H03,,\",\"parentShopId\":\"1578151\",\"role\":\"3\",\"shopName\":\"生意宝产品演示账号\",\"baseId\":\"\",\"userShairNewMode\":\"1\",\"mgjYoungWebEnable\":0,\"mgjOperationalActivitiesShops\":\"\",\"shopIds\":\"1578153,1578152\",\"smallAppDomain\":\"\",\"webDomain\":\"\",\"shopId\":\"1578151\",\"enableDistributionMode\":0,\"mgjAllowCreateOperationalActivities\":\"生意宝演示总部,18007150898\",\"super_report_unlimt\":0,\"mobile\":\"18571458300\",\"osName\":\"生意宝产品演示账号\",\"userName\":\"18571458300\",\"userId\":2235526,\"operateStr\":\",A,K,E,I,MGJR,MGJSM,a83,EDSEARCH,MGJC,N,C,F,O,MGJZ10,MGJZ14,MGJZ15,MGJZ12,MGJZ13,a36,a50,G,L,V4,V6,H,HLD1,d,MGJS2,J,J4,MGJS4,\",\"softgenre\":\"0\",\"webDomainFlag\":\"\",\"mgjversion\":\"3\",\"mgjCashierEnable\":0,\"name\":\"生意宝\",\"mgjDecisionEnable\":0}}" - }, - { - "name": "SHAIR_NEW_MODE", - "value": "true" - }, - { - "name": "themeConfigDetail", - "value": "{\"color\":{\"standard\":\"#1967D7\",\"dark\":\"#164B99\",\"light\":\"#25AEE8\",\"hover\":\"#E7F1FF\"},\"inAdmin\":1,\"parentShopId\":\"1578151\",\"themeConfigKey\":\"themeColor2\"}" - }, - { - "name": "firstLoginRefresh", - "value": "1" - }, - { - "name": "shairIframeKey", - "value": "{\"url\":\"/main/shop-cashier\",\"pname\":\"shopCashier\"}" - }, - { - "name": "themeConfig", - "value": "1578151" - }, - { - "name": "mgjversion", - "value": "3" - } - ] - } - ] -} \ No newline at end of file diff --git a/.env b/.env index a77e44f..be6db9e 100644 --- a/.env +++ b/.env @@ -6,7 +6,9 @@ SMSCODE=1660 ZHB_ACCOUNT=18571458300 ZHB_PASSWORD=1 -ZHB_BASE_URL="https://shengyibao.meiguanjia.net/shair/components/shair-web/base-system/index.html#" +# ZHB_BASE_URL="https://shengyibao.meiguanjia.net/shair/components/shair-web/base-system/index.html#" +ZHB_BASE_URL="https://shengyibao.meiguanjia.net/young/" + MGJ_ACCOUNT=小美美业 MGJ_PASSWORD=1 diff --git a/.gitignore b/.gitignore index 68c5d18..b0435b6 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ node_modules/ /playwright-report/ /blob-report/ /playwright/.cache/ +.auth/ + diff --git a/package-lock.json b/package-lock.json index 8f9e090..2060f26 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "ISC", "devDependencies": { "@faker-js/faker": "^9.0.3", - "@playwright/test": "^1.48.0", + "@playwright/test": "^1.48.1", "@types/node": "^22.7.5", "dotenv": "^16.4.5" } @@ -33,13 +33,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.48.0", - "resolved": "https://registry.npmmirror.com/@playwright/test/-/test-1.48.0.tgz", - "integrity": "sha512-W5lhqPUVPqhtc/ySvZI5Q8X2ztBOUgZ8LbAFy0JQgrXZs2xaILrUcNO3rQjwbLPfGK13+rZsDa1FpG+tqYkT5w==", + "version": "1.48.1", + "resolved": "https://registry.npmmirror.com/@playwright/test/-/test-1.48.1.tgz", + "integrity": "sha512-s9RtWoxkOLmRJdw3oFvhFbs9OJS0BzrLUc8Hf6l2UdCNd1rqeEyD4BhCJkvzeEoD1FsK4mirsWwGerhVmYKtZg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.48.0" + "playwright": "1.48.1" }, "bin": { "playwright": "cli.js" @@ -87,13 +87,13 @@ } }, "node_modules/playwright": { - "version": "1.48.0", - "resolved": "https://registry.npmmirror.com/playwright/-/playwright-1.48.0.tgz", - "integrity": "sha512-qPqFaMEHuY/ug8o0uteYJSRfMGFikhUysk8ZvAtfKmUK3kc/6oNl/y3EczF8OFGYIi/Ex2HspMfzYArk6+XQSA==", + "version": "1.48.1", + "resolved": "https://registry.npmmirror.com/playwright/-/playwright-1.48.1.tgz", + "integrity": "sha512-j8CiHW/V6HxmbntOfyB4+T/uk08tBy6ph0MpBXwuoofkSnLmlfdYNNkFTYD6ofzzlSqLA1fwH4vwvVFvJgLN0w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.48.0" + "playwright-core": "1.48.1" }, "bin": { "playwright": "cli.js" @@ -106,9 +106,9 @@ } }, "node_modules/playwright-core": { - "version": "1.48.0", - "resolved": "https://registry.npmmirror.com/playwright-core/-/playwright-core-1.48.0.tgz", - "integrity": "sha512-RBvzjM9rdpP7UUFrQzRwR8L/xR4HyC1QXMzGYTbf1vjw25/ya9NRAVnXi/0fvFopjebvyPzsmoK58xxeEOaVvA==", + "version": "1.48.1", + "resolved": "https://registry.npmmirror.com/playwright-core/-/playwright-core-1.48.1.tgz", + "integrity": "sha512-Yw/t4VAFX/bBr1OzwCuOMZkY1Cnb4z/doAFSwf4huqAGWmf9eMNjmK7NiOljCdLmxeRYcGPPmcDgU0zOlzP0YA==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 1966bbf..0341e48 100644 --- a/package.json +++ b/package.json @@ -1,19 +1,21 @@ { - "name": "playwright-demo", - "version": "1.0.0", - "main": "index.js", - "scripts": { - "codegen": "npx playwright codegen", + "name": "playwright-demo", + "version": "1.0.0", + "main": "index.js", + "scripts": { + "hlk_codegen": "npx playwright codegen https://hlk.meiguanjia.net/#/", + "mgj_codegen": "npx playwright codegen https://vip1.meiguanjia.net/shair/?v=mgj", + "zhb_codegen": "npx playwright codegen https://shengyibao.meiguanjia.net/young/", "ui": "npx playwright test --ui" - }, - "keywords": [], - "author": "", - "license": "ISC", - "description": "", - "devDependencies": { - "@faker-js/faker": "^9.0.3", - "@playwright/test": "^1.48.0", - "@types/node": "^22.7.5", - "dotenv": "^16.4.5" - } + }, + "keywords": [], + "author": "", + "license": "ISC", + "description": "", + "devDependencies": { + "@faker-js/faker": "^9.0.3", + "@playwright/test": "^1.48.1", + "@types/node": "^22.7.5", + "dotenv": "^16.4.5" + } } diff --git a/playwright.config.js b/playwright.config.js index 7038c7e..99e912c 100644 --- a/playwright.config.js +++ b/playwright.config.js @@ -5,8 +5,9 @@ const path = require('path'); // Read from ".env" file. dotenv.config({ path: path.resolve(__dirname, '.env') }); -const adminAuthFile = path.join(__dirname, '../.auth/admin.json'); -const zhbAuthFile = path.join(__dirname, '../.auth/zhb_admin.json'); +const hlkAuthFile = path.join(__dirname, '.auth/hlk_admin.json'); +const zhbAuthFile = path.join(__dirname, '.auth/zhb_admin.json'); +const mgjAuthFile = path.join(__dirname, '.auth/mgj_admin.json'); /** * Read environment variables from file. @@ -18,79 +19,74 @@ const zhbAuthFile = path.join(__dirname, '../.auth/zhb_admin.json'); * @see https://playwright.dev/docs/test-configuration */ module.exports = defineConfig({ - testDir: './tests', - /* Run tests in files in parallel */ - fullyParallel: true, - /* Fail the build on CI if you accidentally left test.only in the source code. */ - forbidOnly: !!process.env.CI, - /* Retry on CI only */ - retries: process.env.CI ? 2 : 0, - /* Opt out of parallel tests on CI. */ - workers: process.env.CI ? 1 : undefined, - /* Reporter to use. See https://playwright.dev/docs/test-reporters */ - reporter: 'html', - /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ - use: { - /* Base URL to use in actions like `await page.goto('/')`. */ - baseURL: process.env.BASE_URL, - timezoneId: 'Asia/Shanghai', - locale: 'zh-CN', - geolocation: { longitude: 114.24, latitude: 22.73 }, - permissions: ['geolocation'], - extraHTTPHeaders: { - 'Accept-Language': 'zh-CN,zh;q=0.9', - }, - /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ - trace: 'on-first-retry', - }, + testDir: './tests', + /* Run tests in files in parallel */ + fullyParallel: true, + /* Fail the build on CI if you accidentally left test.only in the source code. */ + forbidOnly: !!process.env.CI, + /* Retry on CI only */ + retries: process.env.CI ? 2 : 0, + /* Opt out of parallel tests on CI. */ + workers: process.env.CI ? 1 : undefined, + /* Reporter to use. See https://playwright.dev/docs/test-reporters */ + reporter: 'html', + /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ + use: { + /* Base URL to use in actions like `await page.goto('/')`. */ + baseURL: process.env.BASE_URL, + timezoneId: 'Asia/Shanghai', + locale: 'zh-CN', + geolocation: { longitude: 114.24, latitude: 22.73 }, + permissions: ['geolocation'], + extraHTTPHeaders: { + 'Accept-Language': 'zh-CN,zh;q=0.9', + }, + /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ + trace: 'on-first-retry', + }, - /* Configure projects for major browsers */ - projects: [ - { name: 'hlk_setup', testMatch: /.*\.setup\.js/ }, - { name: 'zhb_setup', testMatch: /.*\.setup\.js/ }, - { - name: 'chromium', - use: { ...devices['Desktop Chrome'], storageState: adminAuthFile }, - dependencies: ['hlk_setup'], - }, + /* Configure projects for major browsers */ + projects: [ + { name: 'hlk_setup', use: { baseURL: process.env.BASE_URL }, testMatch: /hlk\.setup\.js/ }, + { name: 'zhb_setup', use: { baseURL: process.env.ZHB_BASE_URL }, testMatch: /zhb\.setup\.js/ }, + { name: 'mgj_setup', use: { baseURL: process.env.MGJ_BASE_URL }, testMatch: /mgj\.setup\.js/ }, + { + name: 'chromium', + use: { + baseURL: process.env.BASE_URL, + ...devices['Desktop Chrome'], + storageState: hlkAuthFile, + }, + testMatch: '**/tests/hlk/**.spec.js', + dependencies: ['hlk_setup'], + }, - { - name: 'webkit', - use: { ...devices['Desktop Safari'], storageState: adminAuthFile }, - dependencies: ['hlk_setup'], - }, + { + name: 'chromium', + use: { + baseURL: process.env.ZHB_BASE_URL, + ...devices['Desktop Chrome'], + storageState: zhbAuthFile, + }, + testMatch: '**/tests/zhb/**.spec.js', + dependencies: ['zhb_setup'], + }, + { + name: 'chromium', + use: { + baseURL: process.env.MGJ_BASE_URL, + ...devices['Desktop Chrome'], + storageState: mgjAuthFile, + }, + testMatch: '**/tests/mgj/**.spec.js', + dependencies: ['mgj_setup'], + }, + ], - { - name: 'chromium', - use: { ...devices['Desktop Chrome'], storageState: adminAuthFile }, - dependencies: ['zhb_setup'], - }, - - /* Test against mobile viewports. */ - // { - // name: 'Mobile Chrome', - // use: { ...devices['Pixel 5'] }, - // }, - // { - // name: 'Mobile Safari', - // use: { ...devices['iPhone 12'] }, - // }, - - /* Test against branded browsers. */ - // { - // name: 'Microsoft Edge', - // use: { ...devices['Desktop Edge'], channel: 'msedge' }, - // }, - // { - // name: 'Google Chrome', - // use: { ...devices['Desktop Chrome'], channel: 'chrome' }, - // }, - ], - - /* Run your local dev server before starting the tests */ - // webServer: { - // command: 'npm run start', - // url: 'http://127.0.0.1:3000', - // reuseExistingServer: !process.env.CI, - // }, + /* Run your local dev server before starting the tests */ + // webServer: { + // command: 'npm run start', + // url: 'http://127.0.0.1:3000', + // reuseExistingServer: !process.env.CI, + // }, }); diff --git a/tests/admin.setup.js b/tests/admin.setup.js deleted file mode 100644 index fdf7bb9..0000000 --- a/tests/admin.setup.js +++ /dev/null @@ -1,54 +0,0 @@ -const { test: setup, expect } = require('@playwright/test'); -const path = require('path'); -const authFile = path.join(__dirname, '../.auth/admin.json'); -const zhbAuthFile = path.join(__dirname, '../.auth/zhb_admin.json'); -const mgjAuthFile = path.join(__dirname, '../.auth/mgj_admin.json'); - -setup('hlk总部管理员登录', async ({ page, baseURL }) => { - const $account = page.getByRole('textbox', { name: '请输入您的手机号码' }); - const $password = page.getByRole('textbox', { name: '请输入登录密码' }); - const $loginBtn = page.getByRole('button', { name: /登\s录/ }); - - const account = process.env.ACCOUNT; - const password = process.env.PASSWORD; - - await page.goto(baseURL); - await $account.fill(account); - const phoneStatsIcon = page.locator('.ant-row', { has: $account }).locator('.pass_svg'); - await $password.fill(password); - await page.getByLabel('请同意慧来客隐私政策和用户协议').check(); - await expect(phoneStatsIcon).toBeVisible(); - await $loginBtn.click(); - await expect(page.getByRole('button', { name: /开\s单/ })).toBeVisible(); - await page.context().storageState({ path: authFile }); -}); - -setup('zhb总部管理员登录', async ({ page }) => { - const baseURL = process.env.ZHB_BASE_URL; - const account = process.env.ZHB_ACCOUNT; - const password = process.env.ZHB_PASSWORD; - - const $account = page.getByPlaceholder('账户'); - const $password = page.getByPlaceholder('密码'); - const $loginBtn = page.getByRole('button', { name: /登\s录/ }); - - await page.goto(baseURL); - await $account.fill(account); - await $password.fill(password); - await $loginBtn.click(); - await expect(page.getByRole('heading', { name: '收银' })).toBeVisible(); - await page.context().storageState({ path: zhbAuthFile }); -}); - -setup('mgj管理员登录', async ({ page }) => { - const baseURL = process.env.MGJ_BASE_URL; - const account = process.env.MGJ_ACCOUNT; - const password = process.env.MGJ_PASSWORD; - - await page.goto(baseURL); - await page.getByPlaceholder('请输入您的用户名').fill(account); - await page.getByPlaceholder('请输入密码').fill(password); - await page.getByText('登录', { exact: true }).click(); - await expect(page.getByRole('link', { name: '管理层' })).toBeVisible(); - await page.context().storageState({ path: mgjAuthFile }); -}); diff --git a/tests/demo.spec.js b/tests/demo.spec.js deleted file mode 100644 index 9a7d43e..0000000 --- a/tests/demo.spec.js +++ /dev/null @@ -1,73 +0,0 @@ -const { test, expect } = require('./fixtures/common'); -const { Customer } = require('./customer'); -const { faker } = require('@faker-js/faker/locale/zh_CN'); - -// test('has title', async ({ page }) => { -// await page.goto('https://playwright.dev/'); - -// // Expect a title "to contain" a substring. -// await expect(page).toHaveTitle(/Playwright/); -// }); - -// test('get started link', async ({ page }) => { -// await page.goto('https://playwright.dev/'); - -// // Click the get started link. -// await page.getByRole('link', { name: 'Get started' }).click(); - -// // Expects page to have a heading with the name of Installation. -// await expect(page.getByRole('heading', { name: 'Installation' })).toBeVisible(); -// }); -test('登录touch和h5,创建顾客购买会员卡,使用顾客账号到h5商城购买货品', async ({ - touchPage, - h5Page, - touchCustomerPage, - h5LoginPage, -}) => { - const phone = faker.helpers.fromRegExp(/1[3-9][0-1]{9}/); - const customer = new Customer(1, 1, { phone: phone }); - await touchCustomerPage.createCustomer(customer); - - await test.step('在touch页面购买会员卡', async () => { - await touchPage.getByText('去开单').click(); - await touchPage.locator('.more > .icon > svg').click(); - await touchPage.getByText('去开卡').click(); - const $firstCard = touchPage.locator('.memberCard_box').first(); - await $firstCard.click(); - const cardName = await $firstCard.locator('.card_name').innerText(); - await touchPage.getByRole('button', { name: '去结算' }).click(); - await touchPage.locator('.row').filter({ hasText: '总额' }).locator('.touchIcon').click(); - await touchPage.getByPlaceholder('请输入内容').fill('1000'); - await touchPage.locator('div').filter({ hasText: /^789$/ }).getByRole('button').nth(3).click(); - await touchPage.locator('.paymentInfoItem', { hasText: '现金' }).click(); - await touchPage.getByText('推送消费提醒').click(); - await touchPage.getByLabel('结算签字').uncheck(); - await touchPage.getByRole('button', { name: /结\s算/ }).click(); - await touchPage.getByRole('button', { name: /跳\s过/ }).click(); - }); - - await test.step('登录h5,并且商城页面使用会员卡进行购买', async () => { - await h5LoginPage.login(customer.phone); - await h5Page.locator('.singIn_content > .iconfont').click(); - await h5Page.locator('.get_btn').click(); - await h5Page.locator('.back').click(); - await h5Page.locator('.bar_item', { hasText: '商城' }).click(); - await expect(h5Page.locator('.title', { hasText: '商城' })).toBeVisible(); - await h5Page.locator('.li span', { hasText: '全部' }).click(); - await h5Page.locator('.p-item').first().click(); - await h5Page.waitForLoadState(); - await h5Page.getByText('立即购买').click(); - await h5Page - .locator('.goodsClassBoxMain .footerBug_true_all') - .filter({ hasText: '确定' }) - .click(); - await h5Page.locator('.mgj-picker-head .mgj-picker-btn').filter({ hasText: '确认' }).click(); - await expect(h5Page.locator('.pay-way .form_row', { hasText: cardName })).toHaveClass( - /click-able/ - ); - await expect(h5Page.getByText('确认支付')).toBeEnabled(); - await h5Page.getByText('确认支付').click(); - await expect(h5Page.getByText('支付成功').first()).toBeVisible(); - await expect(h5Page.getByText('查看订单')).toBeVisible(); - }); -}); diff --git a/tests/fixtures/base.js b/tests/fixtures/base.js deleted file mode 100644 index d0e6612..0000000 --- a/tests/fixtures/base.js +++ /dev/null @@ -1,51 +0,0 @@ -const { test: base, expect, devices } = require('@playwright/test'); -const path = require('path'); -const authFile = path.resolve(__dirname, '../../.auth/admin.json'); -const zhbAuthFile = path.join(__dirname, '../.auth/zhb_admin.json'); - -const test = base.extend({ - /** - * @type {import('@playwright/test').Page} - */ - touchPage: async ({ browser, baseURL }, use) => { - const context = await browser.newContext({ - storageState: authFile, - }); - const page = await context.newPage(); - await page.goto(baseURL); - await use(page); - await page.close(); - await context.close(); - }, - /** - * @type {import('@playwright/test').Page} - */ - h5Page: async ({ browser }, use) => { - const iPhone = devices['iPhone 11']; - const context = await browser.newContext({ - ...iPhone, - storageState: undefined, - }); - const page = await context.newPage(); - await page.goto(process.env.H5_BASE_URL); - await use(page); - }, - /** - * @type {import('@playwright/test').Page} - */ - zhbPage: async ({ browser, baseURL }, use) => { - const context = await browser.newContext({ - storageState: zhbAuthFile, - }); - const page = await context.newPage(); - await page.goto(baseURL); - await use(page); - await page.close(); - await context.close(); - }, -}); - -module.exports = { - test, - expect, -}; diff --git a/tests/hlk/demo.spec.js b/tests/hlk/demo.spec.js new file mode 100644 index 0000000..89e6595 --- /dev/null +++ b/tests/hlk/demo.spec.js @@ -0,0 +1,67 @@ +const { test, expect } = require('./fixtures/common'); +const { Customer } = require('./pom/hlk/customer'); +const { faker } = require('@faker-js/faker/locale/zh_CN'); + +for (let i = 0; i < 10; i++) { + test(`登录touch和h5,创建顾客购买会员卡,使用顾客账号到h5商城购买货品${i}`, async ({ + touchPage, + h5Page, + touchCustomerPage, + h5LoginPage, + }) => { + const phone = faker.helpers.fromRegExp(/1[3-9][0-1]{9}/); + const customer = new Customer(1, 1, { phone: phone }); + + await touchCustomerPage.createCustomer(customer); + let cardName; + await test.step('在touch页面购买会员卡', async () => { + await touchPage.getByText('去开单').click(); + await touchPage.locator('.more > .icon > svg').click(); + await touchPage.getByText('去开卡').click(); + const $firstCard = touchPage.locator('.memberCard_box').first(); + await $firstCard.click(); + cardName = await $firstCard.locator('.card_name').innerText(); + await touchPage.getByRole('button', { name: '去结算' }).click(); + await touchPage.locator('.row').filter({ hasText: '总额' }).locator('.touchIcon').click(); + await touchPage.getByPlaceholder('请输入内容').fill('1000'); + await touchPage + .locator('div') + .filter({ hasText: /^789$/ }) + .getByRole('button') + .nth(3) + .click(); + await touchPage.locator('.paymentInfoItem', { hasText: '现金' }).click(); + await touchPage.getByText('推送消费提醒').click(); + await touchPage.getByLabel('结算签字').uncheck(); + await touchPage.getByRole('button', { name: /结\s算/ }).click(); + await touchPage.getByRole('button', { name: /跳\s过/ }).click(); + }); + + await test.step('登录h5,并且商城页面使用会员卡进行购买', async () => { + await h5LoginPage.login(customer.phone); + await h5Page.locator('.singIn_content > .iconfont').click(); + await h5Page.locator('.get_btn').click(); + await h5Page.locator('.back').click(); + await h5Page.locator('.bar_item', { hasText: '商城' }).click(); + await expect(h5Page.locator('.title', { hasText: '商城' })).toBeVisible(); + await h5Page.locator('.li span', { hasText: '全部' }).click(); + await h5Page.locator('.p-item').first().click(); + await h5Page.waitForLoadState(); + await h5Page.getByText('立即购买').click(); + await h5Page + .locator('.goodsClassBoxMain .footerBug_true_all') + .filter({ hasText: '确定' }) + .click(); + await h5Page.locator('.mgj-picker-head .mgj-picker-btn').filter({ hasText: '确认' }).click(); + await expect( + h5Page + .locator('.pay-way .form_row', { hasText: cardName }) + .locator('.radio_btn .uni-radio-input') + ).toHaveClass(/uni-radio-input-checked/); + await expect(h5Page.getByText('确认支付')).toBeEnabled(); + await h5Page.getByText('确认支付').click(); + await expect(h5Page.getByText('支付成功').first()).toBeVisible(); + await expect(h5Page.getByText('查看订单')).toBeVisible(); + }); + }); +} diff --git a/tests/hlk/fixtures/base.js b/tests/hlk/fixtures/base.js new file mode 100644 index 0000000..a0aae09 --- /dev/null +++ b/tests/hlk/fixtures/base.js @@ -0,0 +1,38 @@ +const { test: base, expect, devices } = require('@playwright/test'); +const authFile = '.auth/hlk_admin.json'; + +const test = base.extend({ + /** + * @type {import('@playwright/test').Page} + */ + touchPage: async ({ browser, baseURL }, use) => { + const context = await browser.newContext({ + storageState: authFile, + }); + const page = await context.newPage(); + await page.goto(baseURL); + + await use(page); + + await page.close(); + await context.close(); + }, + /** + * @type {import('@playwright/test').Page} + */ + h5Page: async ({ browser }, use) => { + const iPhone = devices['iPhone 11']; + const context = await browser.newContext({ + ...iPhone, + storageState: undefined, + }); + const page = await context.newPage(); + await page.goto(process.env.H5_BASE_URL); + await use(page); + }, +}); + +module.exports = { + test, + expect, +}; diff --git a/tests/fixtures/common.js b/tests/hlk/fixtures/common.js similarity index 100% rename from tests/fixtures/common.js rename to tests/hlk/fixtures/common.js diff --git a/tests/fixtures/h5Fixture.js b/tests/hlk/fixtures/h5Fixture.js similarity index 82% rename from tests/fixtures/h5Fixture.js rename to tests/hlk/fixtures/h5Fixture.js index 005e0c7..1e504ee 100644 --- a/tests/fixtures/h5Fixture.js +++ b/tests/hlk/fixtures/h5Fixture.js @@ -1,5 +1,5 @@ const { test: base, expect } = require('./base'); -const { H5LoginPage } = require('../pages/h5LoginPage'); +const { H5LoginPage } = require('../pom/hlk/h5LoginPage'); const test = base.extend({ /** diff --git a/tests/fixtures/touchFixture.js b/tests/hlk/fixtures/touchFixture.js similarity index 82% rename from tests/fixtures/touchFixture.js rename to tests/hlk/fixtures/touchFixture.js index b277f68..78da9e1 100644 --- a/tests/fixtures/touchFixture.js +++ b/tests/hlk/fixtures/touchFixture.js @@ -1,5 +1,5 @@ const { test: base, expect } = require('./base'); -const { CustomerPage } = require('../pages/customerPage'); +const { CustomerPage } = require('../pom/hlk/customerPage'); const test = base.extend({ /** diff --git a/tests/customer.js b/tests/hlk/pom/hlk/customer.js similarity index 100% rename from tests/customer.js rename to tests/hlk/pom/hlk/customer.js diff --git a/tests/pages/customerPage.js b/tests/hlk/pom/hlk/customerPage.js similarity index 99% rename from tests/pages/customerPage.js rename to tests/hlk/pom/hlk/customerPage.js index 7d70857..7380e8f 100644 --- a/tests/pages/customerPage.js +++ b/tests/hlk/pom/hlk/customerPage.js @@ -1,6 +1,6 @@ //@ts-check const { expect } = require('@playwright/test'); -const { Customer } = require('../customer'); +const { Customer } = require('./customer'); class CustomerPage { /** diff --git a/tests/pages/h5LoginPage.js b/tests/hlk/pom/hlk/h5LoginPage.js similarity index 100% rename from tests/pages/h5LoginPage.js rename to tests/hlk/pom/hlk/h5LoginPage.js diff --git a/tests/pages/homeNavigationPage.js b/tests/hlk/pom/hlk/homeNavigationPage.js similarity index 100% rename from tests/pages/homeNavigationPage.js rename to tests/hlk/pom/hlk/homeNavigationPage.js diff --git a/tests/pages/touchCustomerPage.js b/tests/hlk/pom/hlk/touchCustomerPage.js similarity index 100% rename from tests/pages/touchCustomerPage.js rename to tests/hlk/pom/hlk/touchCustomerPage.js diff --git a/tests/pages/touchLoginPage.js b/tests/hlk/pom/hlk/touchLoginPage.js similarity index 100% rename from tests/pages/touchLoginPage.js rename to tests/hlk/pom/hlk/touchLoginPage.js diff --git a/tests/mgj/demo.spec.js b/tests/mgj/demo.spec.js new file mode 100644 index 0000000..e432660 --- /dev/null +++ b/tests/mgj/demo.spec.js @@ -0,0 +1,97 @@ +const { test, expect } = require('./fixture/common'); +const { Customer } = require('./pom/customerPage'); + +test('demo', async ({ zhbPage, customerPage }) => { + const $area = zhbPage + .locator('.area') + .filter({ has: zhbPage.locator('.area-name', { hasText: '二楼' }) }); + const $$room = $area.locator('.room-list .room'); + + await zhbPage.locator('#tab_main li').filter({ hasText: '顾客' }).click(); + const customer = new Customer(); + await customerPage.createCustomer(customer); + + let useRoomName; + await test.step('购买商品', async () => { + await zhbPage.locator('#tab_main li').filter({ hasText: '营业' }).click(); + const $emptyRoom = $$room.filter({ has: zhbPage.getByText('空房') }).first(); + useRoomName = await $emptyRoom.locator('.roomName').innerText(); + expect(useRoomName).not.toBeNull(); + await $emptyRoom.click(); + await expect(async () => { + await zhbPage.getByRole('button', { name: '选择顾客' }).click(); + await expect(zhbPage.locator('#page_searchMember').getByText('创建会员')).toBeVisible(); + }).toPass(); + await zhbPage + .getByRole('textbox', { name: '输入会员手机号或姓名或卡号搜索' }) + .fill(customer.phone, { delay: 100 }); + await zhbPage.locator('#page_searchMember svg').click(); + + const $customerTr = zhbPage + .locator('.list-warp') + .filter({ has: zhbPage.locator('.name', { hasText: customer.name }) }); + await $customerTr.locator('.list-body').first().click(); + + await zhbPage.getByText('项目开单').click(); + await expect(zhbPage.locator('#page_roomDetail').getByText('服务项目')).toBeVisible(); + await zhbPage.getByText('选择', { exact: true }).nth(1).click(); + await expect(zhbPage.locator('#serviceSelector').getByText('项目选择')).toBeVisible(); + await zhbPage.getByText('臻品足疗 (10101)').click(); + await zhbPage.locator('#serviceSelector').getByText('确认').click(); + await zhbPage + .locator('div') + .filter({ hasText: /^匠星足浴$/ }) + .locator('span') + .first() + .click(); + await zhbPage.getByRole('button', { name: '完成开单' }).click(); + await expect(zhbPage.getByRole('button', { name: '结账' })).toBeVisible(); + await zhbPage.getByRole('button', { name: '结账' }).click(); + await zhbPage.locator('#page_footBathPay').getByText('结算签字').click(); + + await expect(async () => { + await zhbPage.locator('#page_footBathPay li').filter({ hasText: '现金' }).click(); + await expect(zhbPage.locator('#page_footBathPay li').filter({ hasText: '现金' })).toHaveClass( + /selected/ + ); + await zhbPage + .locator('#page_footBathPay span') + .filter({ hasText: /结\s算/ }) + .click(); + await expect(zhbPage.getByText('顾客满意度点评')).toBeVisible({ timeout: 2000 }); + }).toPass(); + + await zhbPage.getByText('不想评价').click(); + await expect(zhbPage.locator('#page_footBathPay').getByText('立即返回')).not.toBeVisible(); + }); + + await test.step('起钟下钟,清理房间', async () => { + const $cleanRoom = $$room.filter({ + has: zhbPage.locator('.roomName', { hasText: new RegExp(`^${useRoomName}$`) }), + }); + await expect($cleanRoom).toContainText('已结清'); + await $cleanRoom.click(); + await zhbPage.getByText('技师操作').click(); + await zhbPage.getByText('起钟', { exact: true }).click(); + await zhbPage.getByText('起钟成功!').click(); + await zhbPage.getByText('技师操作').click(); + await zhbPage.getByText('下钟', { exact: true }).click(); + await zhbPage + .locator('div') + .filter({ hasText: /^确认返回$/ }) + .locator('div') + .first() + .click(); + await zhbPage.getByRole('button', { name: '不需要' }).click(); + + await expect($cleanRoom).toContainText('打扫'); + await $cleanRoom.click(); + await zhbPage + .locator('div') + .filter({ hasText: /^确定取消$/ }) + .locator('div') + .first() + .click(); + await expect($cleanRoom).toContainText('空房'); + }); +}); diff --git a/tests/mgj/fixture/base.js b/tests/mgj/fixture/base.js new file mode 100644 index 0000000..223e017 --- /dev/null +++ b/tests/mgj/fixture/base.js @@ -0,0 +1,25 @@ +const { test: base, expect } = require('@playwright/test'); +const authFile = '.auth/mgj_admin.json'; +const test = base.extend({ + /** + * @type {import('@playwright/test').Page} + */ + mgjPage: async ({ browser, baseURL }, use) => { + const context = await browser.newContext({ + storageState: authFile, + }); + const page = await context.newPage(); + await page.goto(baseURL); + console.log(baseURL); + + await use(page); + + await page.close(); + await context.close(); + }, +}); + +module.exports = { + test, + expect, +}; diff --git a/tests/mgj/fixture/common.js b/tests/mgj/fixture/common.js new file mode 100644 index 0000000..752350b --- /dev/null +++ b/tests/mgj/fixture/common.js @@ -0,0 +1,6 @@ +const { mergeTests } = require('@playwright/test'); +const { test: customerTest } = require('./customerFixture'); + +export const test = mergeTests(customerTest); + +export { expect } from '@playwright/test'; diff --git a/tests/mgj/fixture/customerFixture.js b/tests/mgj/fixture/customerFixture.js new file mode 100644 index 0000000..40823ab --- /dev/null +++ b/tests/mgj/fixture/customerFixture.js @@ -0,0 +1,12 @@ +import { test as base } from './base'; +import { CustomerPage } from '../pom/customerPage'; + +export const test = base.extend({ + /** + * @type {CustomerPage} + */ + customerPage: async ({ zhbPage }, use) => { + const customerPage = new CustomerPage(zhbPage); + await use(customerPage); + }, +}); diff --git a/tests/mgj/pom/customerPage.js b/tests/mgj/pom/customerPage.js new file mode 100644 index 0000000..5dc0b50 --- /dev/null +++ b/tests/mgj/pom/customerPage.js @@ -0,0 +1,54 @@ +const { faker } = require('@faker-js/faker/locale/zh_CN'); +const { expect } = require('@playwright/test'); + +export class Customer { + constructor({ + name = faker.person.fullName(), + phone = faker.helpers.fromRegExp(/1[3-9][0-9]{6}/), + } = {}) { + this.name = name; + this.phone = phone; + } +} + +export class CustomerPage { + /** + * @param {import('@playwright/test').Page} page + */ + constructor(page) { + this.page = page; + } + + /** + * 创建顾客 + * @param {Customer} customer + */ + createCustomer = async (customer) => { + console.log(customer.name); + console.log(customer.phone); + + await expect(this.page.locator('#page_member').getByText('新增顾客档案')).toBeVisible(); + await this.page.locator('#page_member').getByText('新增顾客档案').click(); + + await this.page.getByPlaceholder('请输入会员姓名').fill(customer.name); + await this.page.getByPlaceholder('请输入手机号码').click(); + await expect(this.page.getByText('请输入数字')).toBeVisible(); + await this.page.getByPlaceholder('在此输入').click(); + await this.page.keyboard.type(customer.phone, { delay: 100 }); + // await this.page.getByPlaceholder('在此输入').type(customer.phone, { delay: 100 }); + await this.page.locator('#maskBoard').getByText('确认').click(); + await expect(this.page.getByPlaceholder('请输入手机号码')).toHaveValue(customer.phone, { + timeout: 2000, + }); + await this.page + .locator('div') + .filter({ hasText: /^员工带客$/ }) + .locator('span') + .first() + .click(); + await this.page.getByText('创建', { exact: true }).click(); + await expect(this.page.getByText('用户资料创建成功!')).toBeVisible(); + await this.page.getByText('以后再说').click(); + await expect(this.page.getByText('以后再说')).not.toBeVisible(); + }; +} diff --git a/tests/setup/hlk.setup.js b/tests/setup/hlk.setup.js new file mode 100644 index 0000000..648db33 --- /dev/null +++ b/tests/setup/hlk.setup.js @@ -0,0 +1,22 @@ +const { test: setup, expect } = require('@playwright/test'); +const path = require('path'); +const hlkAuthFile = path.join(__dirname, '../../.auth/hlk_admin.json'); + +setup('hlk总部管理员登录', async ({ page, baseURL }) => { + const $account = page.getByRole('textbox', { name: '请输入您的手机号码' }); + const $password = page.getByRole('textbox', { name: '请输入登录密码' }); + const $loginBtn = page.getByRole('button', { name: /登\s录/ }); + + const account = process.env.ACCOUNT; + const password = process.env.PASSWORD; + + await page.goto(baseURL); + await $account.fill(account); + const phoneStatsIcon = page.locator('.ant-row', { has: $account }).locator('.pass_svg'); + await $password.fill(password); + await page.getByLabel('请同意慧来客隐私政策和用户协议').check(); + await expect(phoneStatsIcon).toBeVisible(); + await $loginBtn.click(); + await expect(page.getByRole('button', { name: /开\s单/ })).toBeVisible(); + await page.context().storageState({ path: hlkAuthFile }); +}); \ No newline at end of file diff --git a/tests/setup/mgj.setup.js b/tests/setup/mgj.setup.js new file mode 100644 index 0000000..82540b9 --- /dev/null +++ b/tests/setup/mgj.setup.js @@ -0,0 +1,16 @@ +const { test: setup, expect } = require('@playwright/test'); +const path = require('path'); +const mgjAuthFile = path.join(__dirname, '../../.auth/mgj_admin.json'); + + +setup('mgj管理员登录', async ({ page,baseURL }) => { + const account = process.env.MGJ_ACCOUNT; + const password = process.env.MGJ_PASSWORD; + + await page.goto(baseURL); + await page.getByPlaceholder('请输入您的用户名').fill(account); + await page.getByPlaceholder('请输入密码').fill(password); + await page.getByText('登录', { exact: true }).click(); + await expect(page.getByRole('link', { name: '管理层' })).toBeVisible(); + await page.context().storageState({ path: mgjAuthFile }); +}); diff --git a/tests/setup/zhb.setup.js b/tests/setup/zhb.setup.js new file mode 100644 index 0000000..1ca126b --- /dev/null +++ b/tests/setup/zhb.setup.js @@ -0,0 +1,20 @@ +const { test: setup, expect } = require('@playwright/test'); +const path = require('path'); +const zhbAuthFile = path.join(__dirname, '../../.auth/zhb_admin.json'); + +setup('zhb总部管理员登录', async ({ page, baseURL }) => { + const account = process.env.ZHB_ACCOUNT; + const password = process.env.ZHB_PASSWORD; + + await page.goto(baseURL); + await page.getByText('账号登录').click(); + await page.getByPlaceholder('用户名').fill(account); + await page.getByPlaceholder('密码', { exact: true }).fill(password); + await page.getByText('登录', { exact: true }).click(); + await expect(page.getByText('演示一店')).toBeVisible(); + await expect(page.getByText('演示二店')).toBeVisible(); + + await page.getByText('演示一店').click(); + await expect(page.locator('#tab_main li').filter({ hasText: '营业' })).toBeVisible(); + await page.context().storageState({ path: zhbAuthFile }); +}); diff --git a/tests/zhb/demo.spec.js b/tests/zhb/demo.spec.js new file mode 100644 index 0000000..e432660 --- /dev/null +++ b/tests/zhb/demo.spec.js @@ -0,0 +1,97 @@ +const { test, expect } = require('./fixture/common'); +const { Customer } = require('./pom/customerPage'); + +test('demo', async ({ zhbPage, customerPage }) => { + const $area = zhbPage + .locator('.area') + .filter({ has: zhbPage.locator('.area-name', { hasText: '二楼' }) }); + const $$room = $area.locator('.room-list .room'); + + await zhbPage.locator('#tab_main li').filter({ hasText: '顾客' }).click(); + const customer = new Customer(); + await customerPage.createCustomer(customer); + + let useRoomName; + await test.step('购买商品', async () => { + await zhbPage.locator('#tab_main li').filter({ hasText: '营业' }).click(); + const $emptyRoom = $$room.filter({ has: zhbPage.getByText('空房') }).first(); + useRoomName = await $emptyRoom.locator('.roomName').innerText(); + expect(useRoomName).not.toBeNull(); + await $emptyRoom.click(); + await expect(async () => { + await zhbPage.getByRole('button', { name: '选择顾客' }).click(); + await expect(zhbPage.locator('#page_searchMember').getByText('创建会员')).toBeVisible(); + }).toPass(); + await zhbPage + .getByRole('textbox', { name: '输入会员手机号或姓名或卡号搜索' }) + .fill(customer.phone, { delay: 100 }); + await zhbPage.locator('#page_searchMember svg').click(); + + const $customerTr = zhbPage + .locator('.list-warp') + .filter({ has: zhbPage.locator('.name', { hasText: customer.name }) }); + await $customerTr.locator('.list-body').first().click(); + + await zhbPage.getByText('项目开单').click(); + await expect(zhbPage.locator('#page_roomDetail').getByText('服务项目')).toBeVisible(); + await zhbPage.getByText('选择', { exact: true }).nth(1).click(); + await expect(zhbPage.locator('#serviceSelector').getByText('项目选择')).toBeVisible(); + await zhbPage.getByText('臻品足疗 (10101)').click(); + await zhbPage.locator('#serviceSelector').getByText('确认').click(); + await zhbPage + .locator('div') + .filter({ hasText: /^匠星足浴$/ }) + .locator('span') + .first() + .click(); + await zhbPage.getByRole('button', { name: '完成开单' }).click(); + await expect(zhbPage.getByRole('button', { name: '结账' })).toBeVisible(); + await zhbPage.getByRole('button', { name: '结账' }).click(); + await zhbPage.locator('#page_footBathPay').getByText('结算签字').click(); + + await expect(async () => { + await zhbPage.locator('#page_footBathPay li').filter({ hasText: '现金' }).click(); + await expect(zhbPage.locator('#page_footBathPay li').filter({ hasText: '现金' })).toHaveClass( + /selected/ + ); + await zhbPage + .locator('#page_footBathPay span') + .filter({ hasText: /结\s算/ }) + .click(); + await expect(zhbPage.getByText('顾客满意度点评')).toBeVisible({ timeout: 2000 }); + }).toPass(); + + await zhbPage.getByText('不想评价').click(); + await expect(zhbPage.locator('#page_footBathPay').getByText('立即返回')).not.toBeVisible(); + }); + + await test.step('起钟下钟,清理房间', async () => { + const $cleanRoom = $$room.filter({ + has: zhbPage.locator('.roomName', { hasText: new RegExp(`^${useRoomName}$`) }), + }); + await expect($cleanRoom).toContainText('已结清'); + await $cleanRoom.click(); + await zhbPage.getByText('技师操作').click(); + await zhbPage.getByText('起钟', { exact: true }).click(); + await zhbPage.getByText('起钟成功!').click(); + await zhbPage.getByText('技师操作').click(); + await zhbPage.getByText('下钟', { exact: true }).click(); + await zhbPage + .locator('div') + .filter({ hasText: /^确认返回$/ }) + .locator('div') + .first() + .click(); + await zhbPage.getByRole('button', { name: '不需要' }).click(); + + await expect($cleanRoom).toContainText('打扫'); + await $cleanRoom.click(); + await zhbPage + .locator('div') + .filter({ hasText: /^确定取消$/ }) + .locator('div') + .first() + .click(); + await expect($cleanRoom).toContainText('空房'); + }); +}); diff --git a/tests/zhb/fixture/base.js b/tests/zhb/fixture/base.js new file mode 100644 index 0000000..4fa77ba --- /dev/null +++ b/tests/zhb/fixture/base.js @@ -0,0 +1,25 @@ +const { test: base, expect } = require('@playwright/test'); +const authFile = '.auth/zhb_admin.json'; +const test = base.extend({ + /** + * @type {import('@playwright/test').Page} + */ + zhbPage: async ({ browser, baseURL }, use) => { + const context = await browser.newContext({ + storageState: authFile, + }); + const page = await context.newPage(); + await page.goto(baseURL); + console.log(baseURL); + + await use(page); + + await page.close(); + await context.close(); + }, +}); + +module.exports = { + test, + expect, +}; diff --git a/tests/zhb/fixture/common.js b/tests/zhb/fixture/common.js new file mode 100644 index 0000000..752350b --- /dev/null +++ b/tests/zhb/fixture/common.js @@ -0,0 +1,6 @@ +const { mergeTests } = require('@playwright/test'); +const { test: customerTest } = require('./customerFixture'); + +export const test = mergeTests(customerTest); + +export { expect } from '@playwright/test'; diff --git a/tests/zhb/fixture/customerFixture.js b/tests/zhb/fixture/customerFixture.js new file mode 100644 index 0000000..40823ab --- /dev/null +++ b/tests/zhb/fixture/customerFixture.js @@ -0,0 +1,12 @@ +import { test as base } from './base'; +import { CustomerPage } from '../pom/customerPage'; + +export const test = base.extend({ + /** + * @type {CustomerPage} + */ + customerPage: async ({ zhbPage }, use) => { + const customerPage = new CustomerPage(zhbPage); + await use(customerPage); + }, +}); diff --git a/tests/zhb/pom/customerPage.js b/tests/zhb/pom/customerPage.js new file mode 100644 index 0000000..5dc0b50 --- /dev/null +++ b/tests/zhb/pom/customerPage.js @@ -0,0 +1,54 @@ +const { faker } = require('@faker-js/faker/locale/zh_CN'); +const { expect } = require('@playwright/test'); + +export class Customer { + constructor({ + name = faker.person.fullName(), + phone = faker.helpers.fromRegExp(/1[3-9][0-9]{6}/), + } = {}) { + this.name = name; + this.phone = phone; + } +} + +export class CustomerPage { + /** + * @param {import('@playwright/test').Page} page + */ + constructor(page) { + this.page = page; + } + + /** + * 创建顾客 + * @param {Customer} customer + */ + createCustomer = async (customer) => { + console.log(customer.name); + console.log(customer.phone); + + await expect(this.page.locator('#page_member').getByText('新增顾客档案')).toBeVisible(); + await this.page.locator('#page_member').getByText('新增顾客档案').click(); + + await this.page.getByPlaceholder('请输入会员姓名').fill(customer.name); + await this.page.getByPlaceholder('请输入手机号码').click(); + await expect(this.page.getByText('请输入数字')).toBeVisible(); + await this.page.getByPlaceholder('在此输入').click(); + await this.page.keyboard.type(customer.phone, { delay: 100 }); + // await this.page.getByPlaceholder('在此输入').type(customer.phone, { delay: 100 }); + await this.page.locator('#maskBoard').getByText('确认').click(); + await expect(this.page.getByPlaceholder('请输入手机号码')).toHaveValue(customer.phone, { + timeout: 2000, + }); + await this.page + .locator('div') + .filter({ hasText: /^员工带客$/ }) + .locator('span') + .first() + .click(); + await this.page.getByText('创建', { exact: true }).click(); + await expect(this.page.getByText('用户资料创建成功!')).toBeVisible(); + await this.page.getByText('以后再说').click(); + await expect(this.page.getByText('以后再说')).not.toBeVisible(); + }; +}