api1: title: 关闭所有消息通知 url: /api/v1/setting/local/updateShopSetting method: post data: {"brandId":"${brandId}","itemList":[{"itemId":102,"itemName":"messageNotifyToAll","itemValue":"0","shopId":"0"},{"itemId":103,"itemName":"messageNotifyToTeam","itemValue":"0","shopId":"0"}],"v":"${v}"} expected: - eq: {"$.code": 0} api2: title: 检查是否关闭所有消息通知 url: /api/v1/setting/getShopSetting?v=${v} method: get expected: - eq: {"$.code": 0} - eq: {"$.data.settingInfoMap.mapList.0.settings[?(@.itemId == 102)].itemValue": "0"} - eq: {"$.data.settingInfoMap.mapList.0.settings[?(@.itemId == 103)].itemValue": "0"} api3: title: 开启仅针对分配给您的团队的通知 url: /api/v1/setting/local/updateShopSetting method: post data: {"brandId":"${brandId}","itemList":[{"itemId":102,"itemName":"messageNotifyToAll","itemValue":"0","shopId":"0"},{"itemId":103,"itemName":"messageNotifyToTeam","itemValue":"1","shopId":"0"}],"v":"${v}"} expected: - eq: {"$.code": 0} api4: title: 检查是否开启仅针对分配给您的团队的通知 url: /api/v1/setting/getShopSetting?v=${v} method: get expected: - eq: {"$.code": 0} - eq: {"$.data.settingInfoMap.mapList.0.settings[?(@.itemId == 102)].itemValue": "0"} - eq: {"$.data.settingInfoMap.mapList.0.settings[?(@.itemId == 103)].itemValue": "1"} api5: title: 开启所有消息通知 url: /api/v1/setting/local/updateShopSetting method: post data: {"brandId":"${brandId}","itemList":[{"itemId":102,"itemName":"messageNotifyToAll","itemValue":"1","shopId":"0"},{"itemId":103,"itemName":"messageNotifyToTeam","itemValue":"0","shopId":"0"}],"v":"${v}"} expected: - eq: {"$.code": 0} api6: title: 检查是否开启所有消息通知 url: /api/v1/setting/getShopSetting?v=${v} method: get expected: - eq: {"$.code": 0} - eq: {"$.data.settingInfoMap.mapList.0.settings[?(@.itemId == 102)].itemValue": "1"} - eq: {"$.data.settingInfoMap.mapList.0.settings[?(@.itemId == 103)].itemValue": "0"} api7: title: b端获取房间号 url: /api/v1/chat/local/roomList method: post data: {"uid":"${userId}","uType":2,"platform":1,"siteIds":["${shopId}"],"status":1,"page":1,"pageSize":20,"sortName":"all","keyword":"","v":"${v}"} set_value: {"roomId": "$.data.list[?(@.fromID == '${customerId}')].roomId"} expected: - eq: {"$.code" : 0} - like: {"$.data.list[?(@.fromID == '${customerId}')].firstSendUid" : "${customerId}"} api8: title: 检查通知接口是否ping通 url: /api/v1/resource/roomNotify method: post data: {"roomId":"${roomId}","v":"${v}"} expected: - eq: {"$.code" : 0} - eq: {"$.data.res": true}