Files
baseapi/platformapi/mtwmapi/comment_test.go
2025-11-21 09:09:09 +08:00

229 lines
21 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package mtwmapi
import (
"fmt"
"git.rosy.net.cn/baseapi/utils"
"git.rosy.net.cn/jx-callback/globals"
"io/ioutil"
"net/http"
"sort"
"strings"
"testing"
)
func TestCommentQuery(t *testing.T) {
result, err := api.CommentQuery("7070710", "20250820", "20250824", 0, 20, CommentReplyStatusAll)
if err != nil {
t.Fatal(err)
}
for _, mtwmComment := range result {
foodNameList := make(map[string]int, 0)
skuIdMap := make(map[string]int, 0)
for _, fn := range mtwmComment.PraiseRetailList {
skuIdMap[fn.SkuId] = 1
foodNameList[fn.Name] = 1
}
for _, fn := range mtwmComment.CriticRetailList {
skuIdMap[fn.SkuId] = 1
foodNameList[fn.Name] = 1
}
for _, fn := range mtwmComment.CommentOrderDetail {
if len(fn.FoodName)-strings.LastIndex(fn.FoodName, "") > 3 {
foodNameList[strings.TrimSpace(fn.FoodName)] = 1
} else {
foodNameList[strings.TrimSpace(fn.FoodName[0:strings.LastIndex(fn.FoodName, "")])] = 1
}
}
nameList := make([]string, 0, 0)
skuIdList := make([]int, 0, 0)
for k, _ := range foodNameList {
nameList = append(nameList, k)
}
for k, _ := range skuIdMap {
skuIdList = append(skuIdList, utils.Str2Int(k))
}
globals.SugarLogger.Debugf("----------nameList:= %s", utils.Format4Output(nameList, false))
globals.SugarLogger.Debugf("----------skuIdList:= %s", utils.Format4Output(skuIdList, false))
break
}
}
func TestCommentAddReply(t *testing.T) {
err := api.CommentAddReply("23932637", 2947288966, "非常抱歉让您没有得到十分满意的购物体验,我们会及时与您联系进行确认并解决问题!")
if err != nil {
t.Fatal(err)
}
}
func TestGetCommonList(t *testing.T) {
var page = 1
param := map[string]interface{}{
"wmPoiId": -1,
"appType": 3,
"pageNum": page,
"rate": 0,
"reply": -1,
"context": -1,
"startDate": "2024-09-15",
"endDate": "2024-09-28",
"timeType": 4,
}
cookie := `uuid_update=true; _lxsdk_cuid=18a8c469cebc8-0d5443d9234ef1-26021051-240000-18a8c469cebc8; uuid=19f97d5039dc40979c40.1701152326.1.0.0; device_uuid=!303ca77f-1f5c-4db9-8beb-2140b78696e2; pushToken=01YLhAxagh8b3tlBORRhDbRt9URjGhSdCG84G5-PA1w0*; WEBDFPID=29z4yy3y961959z509u92w75626y558381x7618yx56979584y00uw64-2016762763564-1701402763564QQKUMAGfd79fef3d01d5e9aadc18ccd4d0c95073707; iuuid=6150CECD00F8926053D5784EE8E108EC3F622CECA73B5042408DE46AB37C3D80; _lxsdk=6150CECD00F8926053D5784EE8E108EC3F622CECA73B5042408DE46AB37C3D80; _ga=GA1.2.2133425411.1707118186; userTicket=ABDdQinAblqsCpXDsEdtLNYrSpYSSlbRWYlhFyUm; u=893483812; n=tel1808018; lt=AgFCI__eFEzarguG6ly07rQWhiJFBEsWRgxUWRQPXLNOqeBN-U1C0hQ56pWpHL4sm50cGWeduIqVQwAAAAC4IQAAxbA-z1YAE9bBoB64Id-_ZJV3tTdf3aKBnn8v3h5o6AOWhEVtVcGjAr7ax5V84Mej; mt_c_token=AgFCI__eFEzarguG6ly07rQWhiJFBEsWRgxUWRQPXLNOqeBN-U1C0hQ56pWpHL4sm50cGWeduIqVQwAAAAC4IQAAxbA-z1YAE9bBoB64Id-_ZJV3tTdf3aKBnn8v3h5o6AOWhEVtVcGjAr7ax5V84Mej; e_u_id_3299326472=cbee20e50a13edae555928828ac9a4e7; wpush_server_url=wss://wpush.meituan.com; acctId=153777781; token=0cSZGM67D09VO9ClvtADEzCIjLMOw2CGn_4MQWm9ibzw*; brandId=-1; isOfflineSelfOpen=0; city_id=0; isChain=1; existBrandPoi=true; ignore_set_router_proxy=true; region_id=; region_version=0; newCategory=true; bsid=lSg67HMA65ECvqW64OXHytqqEUUkaE6e76uMEsQN9bOYypnyCk2wZ93YcmUMSjlmGGWTfxunJwrlD5b8rb-_Bw; grayPath=newRoot; cityId=510100; provinceId=510000; city_location_id=0; location_id=0; _gw_ab_call_29945_47=TRUE; _gw_ab_29945_47=406; gatherPoi=; cacheTimeMark=2024-09-29; pharmacistAccount=0; igateApp=shangouepc; timeout=2000; accessToken=lSg67HMA65ECvqW64OXHytqqEUUkaE6e76uMEsQN9bOYypnyCk2wZ93YcmUMSjlmGGWTfxunJwrlD5b8rb-_Bw; wmPoiId=18008153; wmPoiName=%E5%A5%BD%E8%8F%9C%E9%B2%9C%E7%94%9F%EF%BC%88%E5%96%9C%E6%A0%91%E8%A1%97%E5%BA%97%EF%BC%89; shopCategory=market; signToken="SfXluRoKbUIYhAXOZ2lnREldOl/FiRC3BtxdSIs+H9OcKSp1VxIsjQtBtvzXNQYGWy55xTwVPGJ+M2A9HrPc8MF1j/qPAlXFaZD+UF2LZx1+CnovGmmvhvhu9HOcA7Unzzn38KlXCkH15kR/0Upt5g=="; logistics_support=1; logan_session_token=jsn5bb361mrf4xk4rsm3; set_info=%7B%22wmPoiId%22%3A18008153%2C%22ignoreSetRouterProxy%22%3Atrue%7D; _lxsdk_s=1923ba14185-065-195-8b5%7C%7C488`
for {
param["pageNum"] = page
result, err := api.GetComment4ShanGou(param, true, cookie)
if err != nil {
fmt.Println(err)
return
}
globals.SugarLogger.Debugf("-------------len := %d", len(result))
for _, mtwmComment := range result {
// 商品的名称集合
foodNameList := make(map[string]int, 0)
// 好评商品
for _, fn := range mtwmComment.PraiseFoodList {
foodNameList[fn] = 1
}
// 差评商品
for _, fn := range mtwmComment.CriticFoodList {
foodNameList[fn] = 1
}
// 列表商品
for _, fn := range mtwmComment.SpuCommentList {
foodNameList[fn.SpuName] = 1
}
// 包含()中文括号的商品
for _, fn := range mtwmComment.OrderStatus.Details {
if len(fn.FoodName)-strings.LastIndex(fn.FoodName, "") > 3 {
foodNameList[strings.TrimSuffix(fn.FoodName, " ")] = 1
} else {
foodNameList[strings.TrimSuffix(fn.FoodName[0:strings.LastIndex(fn.FoodName, "")], " ")] = 1
}
}
foodName := make([]string, 0, len(foodNameList))
for fnl, _ := range foodNameList {
foodName = append(foodName, fnl)
}
globals.SugarLogger.Debugf("vendorStoreId :%d , skuName: %s", mtwmComment.WmPoiId, strings.Join(foodName, ","))
}
if len(result) >= 10 {
page += 1
} else {
break
}
}
}
func TestLen(t *testing.T) {
aa := []string{
"盘谷银行", "临夏县农村信用合作联社", "湖南银行", "茌平沪农商村镇银行", "农村商业银行", "山东农村信用社", "徽商银行", "大新银行", "漯河市商业银行", "赣州银行", "黄河农村商业银行", "日本住友信托银行", "河北迁安农村商业银行", "意大利联合商业银行", "葫芦岛银行", "九江银行",
"济南长清沪农商村镇银行", "中国工商银行", "武汉众邦银行", "马来亚银行", "吉林银行", "中国农业银行", "温州民商银行", "纽约银行", "江口长征村镇银行", "长安银行", "北京顺义银座村镇银行", "遂宁银行", "韩国外换银行", "三菱东京日联银行", "邯郸银行", "建水沪农商村镇银行", "福建农村信用社",
"宁波海曙国民村镇银行", "辽沈银行", "浙江民泰商业银行", "新韩银行", "大连银行", "北京中关村银行", "莱商银行", "广西浦北国民村镇银行", "内蒙古自治区农村信用社联合社", "华侨银行", "德意志银行", "上饶银行", "兴业银行", "哈密市商业银行", "乌鲁木齐市商业银行", "宁乡沪农商村镇银行",
"泰安沪农商村镇银行", "深圳光明沪农商村镇银行", "农村信用合作社", "保山隆阳沪农商村镇银行", "江苏省农村信用社联合社", "建东银行", "荷兰银行", "双峰沪农商村镇银行", "广东南粤银行", "无锡锡商银行", "葡国储蓄信贷银行", "韩国国民银行", "东兴国民村镇银行", "阳谷沪农商村镇银行",
"日照银行", "成都农商银行", "郑州银行", "石门沪农商村镇银行", "深圳南山宝生村镇银行股份有限公司", "长沙银行", "保定银行", "江西省农村信用社联合社", "烟台银行", "陕西秦农农村商业银行", "梅州客商银行", "支付机构备付金集中存管账户", "河北滦州农村商业银行", "上海浦东发展银行",
"江西裕民银行", "沧州银行", "河北省农村信用社联合社", "浙江三门银座村镇银行", "永隆银行", "乐亭县农村信用合作联社", "德累斯顿银行", "浙江稠州商业银行", "法国里昂信贷银行", "鄞州银行", "聊城沪农商村镇银行", "山西银行", "达州银行", "广州农村商业银行", "张家口银行",
"宁夏中宁青银村镇银行", "河北唐山曹妃甸农村商业银行", "锦州银行", "潍坊银行", "集友银行", "河北唐山农村商业银行", "福建海峡银行", "桂阳沪农商村镇银行", "山口银行", "甘肃银行", "南阳市商业银行", "临沧临翔沪农商村镇银行", "东营莱商村镇银行", "重庆渝北银座村镇银行",
"陕西省农村信用社联合社", "四川银行", "东平沪农商村镇银行", "泰安市商业银行", "友利银行", "山西省农村信用社联合", "哈密红星国民村镇银行", "比利时富通银行", "浙江泰隆商业银行", "德富泰银行", "济宁银行", "珠海南通银行", "河北滦南农村商业银行", "浙江景宁银座村镇银行",
"上海农商银行", "昆山农村商业银行", "鄂尔多斯银行", "新网银行", "嘉兴银行", "上海崇明沪农商村镇银行", "昆仑银行", "桂林银行", "深圳宝安桂银村镇银行", "安徽农村信用社", "德国北德意志州银行", "开封市商业银行", "光大银行", "东营银行", "深圳福田银座村镇银行", "湖南省农村信用社联合社",
"代收付清算组织", "韩国企业银行", "乐亭舜丰村镇银行", "法国兴业银行", "太仓农村商业银行", "石嘴山银行股份有限公司", "海口联合农村商业银行", "日照沪农商村镇银行", "韩亚银行", "蒙商银行", "深圳前海微众银行", "天津金城银行", "德州银行", "招商银行", "黑龙江省农村信用社联合社", "贵阳银行",
"常熟农村商业银行", "新疆伊犁国民村镇银行", "乌海银行", "张家港农村商业银行", "上海华瑞银行", "比利时联合银行", "广西农村信用社", "齐商银行", "玉山银行", "永丰银行(中国)有限公司", "玉田大商村镇银行", "无锡农村商业银行", "汉口银行", "醴陵沪农商村镇银行", "瑞典商业银行", "天津滨海农村商业银行",
"辽宁振兴银行", "开远沪农商村镇银行", "新疆奎屯国民村镇银行", "南洋商业银行", "华侨永亨银行", "东莞农村商业银行", "四川农村信用社", "河南省农村信用社联合社", "贵州银行", "广发银行", "吉林九台农村商业银行", "北京房山沪农商村镇银行", "昆明官渡沪农商村镇银行", "贵阳农村商业银行", "涟源沪农商村镇银行",
"吉林亿联银行", "重庆富民银行股份有限公司", "平安银行", "美一银行", "长城华西银行", "长春朝阳和润村镇银行", "重庆农村商业银行", "上海商业银行", "广东华兴银行", "宁波东海银行", "星展银行", "金华银行", "杭州银行", "江苏苏商银行", "丰业银行", "浙商银行", "北京银行", "福建亚洲银行", "浙江商业银行",
"瑞士信贷第一波士顿", "首都银行及信托公司", "荷兰万贝银行", "绍兴银行", "珠海华润银行", "瑞穗实业银行", "温州银行", "中信百信银行", "兰州银行", "民生银行", "顺德农村商业银行", "法国巴黎银行", "深圳农村商业银行", "吴江农村商业银行", "中信嘉华银行", "弥勒沪农商村镇银行", "江西银行", "丹东银行股份有限公司",
"德国商业银行", "青海银行", "齐鲁银行", "罗马银行", "城市商业银行", "内蒙古银行", "恒丰银行", "中原银行", "广西北部湾银行", "营口银行", "厦门银行", "福建华通银行股份有限公司", "三峡银行", "美国银行", "富滇银行", "衡阳县沪农商村镇银行", "海南农村信用社", "浙江农商银行", "奥地利中央合作银行", "吉林农村信用社",
"河北银行", "东亚银行", "兰州农村商业银行", "中国进出口银行", "鞍山市商业银行", "协和银行", "华商银行", "遵化市农村信用合作联社", "巴伐利亚州银行", "创兴银行", "慈利沪农商村镇银行", "天津农商银行", "西德意志银行", "国泰君安证券", "江苏江南农村商业银行", "苏格兰皇家银行", "摩根大通银行", "临清沪农商村镇银行",
"防城港国民村镇银行", "邢台银行", "柳州银行", "瑞士银行", "东莞银行", "重庆银行", "华夏银行", "台州银行", "唐山银行", "韩国产业银行", "乐山市商业银行", "广西钦州市钦南国民村镇银行", "宁阳沪农商村镇银行", "荷兰商业银行", "贵州省农村信用社联合社", "浙江网商银行", "曲靖市商业银行", "三井住友银行", "泰华农民银行",
"厦门国际银行", "渣打银行", "滦州中成村镇银行", "朝兴银行", "湖北银行", "滦南中成村镇银行", "蓝海银行", "蒙自沪农商村镇银行", "泸州市商业银行", "衡水银行", "中信银行", "日联银行", "湖南三湘银行", "广东省农村信用社联合社", "遵化融和村镇银行", "城市信用合作社", "荷兰合作银行中国公司", "临商银行",
"江西瑞金光大村镇银行", "抚顺银行", "渤海银行", "民营银行", "江苏江阴农村商业银行", "唐山市开平汇金村镇银行", "西安银行", "廊坊银行", "四川天府银行股份有限公司", "泉州银行", "海南银行股份有限公司", "迁西县农村信用合作联社", "石河子国民村镇银行", "晋商银行", "中国建设银行", "江苏银行", "河北玉田农村商业银行",
"湖北省农村信用社联合社", "江苏民丰农村商业银行", "武汉农村商业银行", "新疆银行", "交通银行", "上海银行", "瑞丽沪农商村镇银行", "国泰世华商业银行", "恒生银行", "重庆黔江银座村镇银行", "青岛银行", "唐山市丰南舜丰村镇银行", "花旗银行", "威海市商业银行", "中国银行", "自贡市商业银行", "辽宁农村商业银行",
"广东南海农村商业银行", "个旧沪农商村镇银行", "哈尔滨银行", "法国外贸银行", "上海-巴黎国际银行", "江苏长江银行", "澳新银行", "蒙特利尔银行", "宁波银行", "宜宾市商业银行", "云南红塔银行", "甘肃省农村信用社", "中国农业发展银行", "汇丰银行", "阜新银行", "国家开发银行", "中德住房储蓄银行", "绵阳市商业银行",
"新联商业银行", "宁波通商银行", "安徽新安银行", "宁夏银行", "南京银行", "广州银行", "长沙星沙沪农商村镇银行", "澧县沪农商村镇银行", "苏州银行", "东方汇理银行", "村镇银行", "湖州银行", "富邦华一银行", "新疆绿洲国民村镇银行有限责任公司", "泰京银行", "商丘市商业银行", "直销银行", "龙江银行", "枣庄银行",
"广西上林国民村镇银行", "中邮邮惠万家银行", "承德银行", "农村合作银行", "盛京银行", "临澧沪农商村镇银行", "迁安襄隆村镇银行", "天津银行", "嵩明沪农商村镇银行", "济南槐荫沪农商村镇银行", "江西赣州银座村镇银行", "成都银行", "中国邮政储蓄银行", "瑞典北欧斯安银行", "北京农村商业银行", "云南农村信用社", "大华银行", "浙江泰顺温银村镇银行", "中银香港", "亚洲商业银行", "西藏银行", "永兴沪农商村镇银行",
}
fmt.Println(len(aa))
for _, v := range aa {
sql := `INSERT INTO new_config VALUES(null,'2024-09-30 00:00:00','2024-09-30 00:00:00','liulei','1970-01-01 00:00:00','Bank'` + fmt.Sprintf(`,'%s','%s');`, v, v)
t.Log(sql)
}
}
//2024-09-14T10:54:11.724+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :17916252 , skuName: 【剥肉】红心柚子肉.250g,【抢鲜吃】泰国椰 子/椰肉 水果切盒-250g,【爆品】缤纷酸奶水果捞 200g
//2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :21752676 , skuName: 【冰镇】8424西瓜半个约3斤切块,红毛桃 1个
//2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :17916252 , skuName: 【代餐轻食】混合水果捞.300g
//2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :5943132 , skuName: 《力荐》超甜黄金百香果 《一盒4粒》表皮褶皱 正常现象介意勿拍160克左右,【整果】金枕榴莲1个装(约3.3-4斤)《保好》,4A麻竹山竹福 利【质量好.不好联系返差价】500g,《冰镇嘎嘎凉》新北海不甜不要钱甜王西瓜【3斤 左右】大小块不定按分量走
//2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :24330787 , skuName: 超大份低脂水果捞800g约1005ml【免费加 伴侣】
//2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :5943132 , skuName: 【新上市】红油桃质量一级好【嘎嘎甜】400克 左右
//2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :2370192 , skuName: 草莓味酸奶水果捞485ml,【果切】赔本赚吆喝缤 纷水果随机切200ml盒,【果切】赔本赚吆喝缤纷水果随机切200ml盒 200毫升,【果切】 番茄+乌梅400ml
//2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :21490215 , skuName: 都乐Dole 欢乐果园 来一碗超甜凤梨切 200 克(g),【活动爆品】麒麟西瓜切盒约400g,精品海南小台切盒400g
func TestCommonList2(t *testing.T) {
url := "https://shangoue.meituan.com/api/support/customer/comment/r/list"
payload := strings.NewReader("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"wmPoiId\"\r\n\r\n-1\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"appType\"\r\n\r\n3\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"pageNum\"\r\n\r\n1\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"rate\"\r\n\r\n0\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"reply\"\r\n\r\n-1\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"context\"\r\n\r\n-1\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"startDate\"\r\n\r\n2024-07-29\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"endDate\"\r\n\r\n2024-07-31\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"timeType\"\r\n\r\n4\r\n-----011000010111000001101001--\r\n\r\n")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Cookie", `uuid_update=true; _lxsdk_cuid=18a8c469cebc8-0d5443d9234ef1-26021051-240000-18a8c469cebc8; uuid=19f97d5039dc40979c40.1701152326.1.0.0; device_uuid=!303ca77f-1f5c-4db9-8beb-2140b78696e2; pushToken=01YLhAxagh8b3tlBORRhDbRt9URjGhSdCG84G5-PA1w0*; WEBDFPID=29z4yy3y961959z509u92w75626y558381x7618yx56979584y00uw64-2016762763564-1701402763564QQKUMAGfd79fef3d01d5e9aadc18ccd4d0c95073707; epassport_token=oekR9LsWaVAP0AUg0Z6l85HJoHP0OliCE3WcoMW3Xcluu9DZWqGb3SooLjItdc4BDgNRgeGKKLZYqAtpYp3CuQ; iuuid=6150CECD00F8926053D5784EE8E108EC3F622CECA73B5042408DE46AB37C3D80; _lxsdk=6150CECD00F8926053D5784EE8E108EC3F622CECA73B5042408DE46AB37C3D80; _ga=GA1.2.2133425411.1707118186; e_u_id_3299326472=a22cdb4f9c9a66958f72f3fe4d99aba6; isNewCome=1; userTicket=ABDdQinAblqsCpXDsEdtLNYrSpYSSlbRWYlhFyUm; u=893483812; n=tel1808018; lt=AgFCI__eFEzarguG6ly07rQWhiJFBEsWRgxUWRQPXLNOqeBN-U1C0hQ56pWpHL4sm50cGWeduIqVQwAAAAC4IQAAxbA-z1YAE9bBoB64Id-_ZJV3tTdf3aKBnn8v3h5o6AOWhEVtVcGjAr7ax5V84Mej; mt_c_token=AgFCI__eFEzarguG6ly07rQWhiJFBEsWRgxUWRQPXLNOqeBN-U1C0hQ56pWpHL4sm50cGWeduIqVQwAAAAC4IQAAxbA-z1YAE9bBoB64Id-_ZJV3tTdf3aKBnn8v3h5o6AOWhEVtVcGjAr7ax5V84Mej; wpush_server_url=wss://wpush.meituan.com; acctId=57396785; token=07_OvFPg_ZTHgLwGngAZTjwG214Gt4Yxh5HMgvCfYcas*; brandId=-1; isOfflineSelfOpen=0; city_id=0; isChain=1; existBrandPoi=true; ignore_set_router_proxy=true; region_id=; region_version=0; newCategory=true; bsid=GqPMJNy9tK3SglBZptuLYqkzKquaUJg2vmQCBLmZyMxhiHF4l44JeZRFxbW5eud8t7Ejzrsq2tHbHMnJ65_prw; grayPath=newRoot; cityId=510100; provinceId=510000; city_location_id=0; location_id=0; cacheTimeMark=2024-08-02; igateApp=shangouepc; pharmacistAccount=0; timeout=2000; accessToken=GqPMJNy9tK3SglBZptuLYqkzKquaUJg2vmQCBLmZyMxhiHF4l44JeZRFxbW5eud8t7Ejzrsq2tHbHMnJ65_prw; wmPoiName=京西菜市·新生鲜(珍珠园市场店); shopCategory=market; logistics_support=1; _gw_ab_call_43208_4=TRUE; _gw_ab_43208_4=434; wmPoiId=-1; signToken="L5bPEb0sVnqry/aUnAJMgoY7TH3sRjc6Vh3YXkAPPT1V79wwnQZTpV+zNJc4Zp5bDrwDP07NvrMICxPIAYJW4ztXmoL/p3JuZ28PaGGJ1AkaN5ogSY2xA1K1HOTia30DEMB3DbmR+tLgmCqm3oQd6w=="; logan_session_token=y0ktraxb5ilbbvjryqzn; set_info={"wmPoiId":-1,"ignoreSetRouterProxy":true}; _lxsdk_s=191109f37ec-af3-533-8d7||38`)
req.Header.Add("content-type", "multipart/form-data; boundary=---011000010111000001101001")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
func TestCommonList3(t *testing.T) {
param := map[string]interface{}{
"wmPoiId": -1,
"appType": 3,
"pageNum": 1,
"rate": 0,
"reply": -1,
"context": -1,
"startDate": "2024-07-30",
"endDate": "2024-07-31",
"timeType": 4,
}
api.AccessStoreComment2(param)
}
func TestMNMath(t *testing.T) {
mathProbability := map[string]float64{
"order1": 0.800,
"order2": 0.750,
"order3": 0.900,
"order4": 0.981,
"order5": 0.230,
}
var values []float64
for _, v := range mathProbability {
values = append(values, v)
}
sort.Slice(values, func(i, j int) bool {
if values[i] > values[j] {
return true
}
return false
})
for k, v := range mathProbability {
if v == values[0] {
fmt.Println(k)
}
}
}