api1: title: 关闭评分推送 url: /api/v1/setting/local/updateShopSetting method: post data: {"brandId":"${brandId}","itemList":[{"shopId":"0","itemId":76,"itemValue":"false","itemName":"askSendReview"}],"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 == 76)].itemValue": "false"} api3: title: 开启评分推送 url: /api/v1/setting/local/updateShopSetting method: post data: {"brandId":"${brandId}","itemList":[{"shopId":"0","itemId":76,"itemValue":"true","itemName":"askSendReview"}],"v":"${v}"} expected: - eq: {"$.code" : 0} api4: title: 检查评分推送是否开启 url: /api/v1/setting/getShopSetting?v=${v} method: get set_value: {"origin_survey_content": "$.data.settingInfoMap.mapList.${shopId}.settings[?(@.itemId == 78)].itemValue"} expected: - eq: {"$.code" : 0} - eq: {"$.data.settingInfoMap.mapList.0.settings[?(@.itemId == 76)].itemValue": "true"} api5: title: 更新评分推送里的文案、评分样式 url: /api/v1/setting/local/updateShopSetting method: post data: {"brandId":"${brandId}","itemList":[{"shopId":"${shopId}","itemId":78,"itemValue":"${survey_content}","itemName":"reviewContent"},{"shopId":"${shopId}","itemId":81,"itemValue":"star","itemName":"reviewChoose"}],"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.${shopId}.settings[?(@.itemId == 78)].itemValue": "${survey_content}"} - eq: {"$.data.settingInfoMap.mapList.${shopId}.settings[?(@.itemId == 81)].itemValue": "star"} api7: title: 还原评分推送里的文案、评分样式 url: /api/v1/setting/local/updateShopSetting method: post data: {"brandId":"${brandId}","itemList":[{"shopId":"${shopId}","itemId":78,"itemValue":"${origin_survey_content}","itemName":"reviewContent"},{"shopId":"${shopId}","itemId":81,"itemValue":"thumbs","itemName":"reviewChoose"}],"v":"${v}"} expected: - eq: {"$.code" : 0} api8: title: 检查还原是否生效 url: /api/v1/setting/getShopSetting?v=${v} method: get expected: - eq: {"$.code" : 0} - eq: {"$.data.settingInfoMap.mapList.${shopId}.settings[?(@.itemId == 78)].itemValue": "${origin_survey_content}"} - eq: {"$.data.settingInfoMap.mapList.${shopId}.settings[?(@.itemId == 81)].itemValue": "thumbs"}