12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package product
- import (
- "github.com/gogf/gf/v2/frame/g"
- "github.com/gogf/gf/v2/util/gconv"
- )
- func GetCourseFilter(filter string) (g.Map, string, error) {
- if filterMap := gconv.Map(filter); filterMap != nil && len(filterMap) > 0 {
- detail := map[string]interface{}{
- "_id": _id,
- "s_fileUrl": (*data)["s_fileUrl"],
- "s_picUrl": (*data)["s_picUrl"],
- "s_courseDate": (*data)["s_courseDate"],
- "l_endtime": (*data)["l_endtime"],
- "i_price": price,
- "phone": order_phone,
- "courseType": "中标必听课",
- "i_exist": (*data)["i_exist"],
- "i_num": (*data)["i_num"],
- "i_drawer": (*data)["i_drawer"],
- "s_name": (*data)["s_name"], //此处传课程展示的信息;比如课程名称 结束时间 图片之类的("_id"课程mgo库id),
- "source": qu.ObjToString(m["source"]), //订单来源
- }
- g.Map{
- "_id": filterMap["_id"],
- "s_fileUrl": filterMap["s_fileUrl"],
- "s_picUrl": filterMap["s_picUrl"],
- "s_courseDate": filterMap["s_courseDate"],
- "l_endtime": filterMap["l_endtime"],
- "i_price": price,
- "phone": order_phone,
- "courseType": "中标必听课",
- "i_exist": filterMap["i_exist"],
- "i_num": filterMap["i_num"],
- "i_drawer": filterMap["i_drawer"],
- "s_name": filterMap["s_name"], //此处传课程展示的信息;比如课程名称 结束时间 图片之类的("_id"课程mgo库id),
- "source": qu.ObjToString(m["source"]), //订单来源
- }
- }
- return nil, "", nil
- }
|