Jianghan 5 lat temu
rodzic
commit
9d9aeba94b
2 zmienionych plików z 7 dodań i 10 usunięć
  1. 6 4
      src/service/private_service.go
  2. 1 6
      src/service/rule_service.go

+ 6 - 4
src/service/private_service.go

@@ -201,7 +201,7 @@ func (f *Private) Keydataoption(world string) {
 					"code": "1",
 					"err":  "保存成功",
 				})
-				go sendMail()		//发送邮件
+				go sendMail(*res, qu.ObjToString(tmp["option"]))		//发送邮件
 				return
 			}
 		}
@@ -240,14 +240,16 @@ func deletefields(fieldnum int,data *map[string]interface{}) map[string]interfac
 	return rdata
 }
 
-func sendMail() {
+func sendMail(tag map[string]interface{}, option string) {
 	gmail = &gm.GmailAuth{
 		SmtpHost: qu.ObjToString(JkMail["host"]),
 		SmtpPort: qu.IntAll(JkMail["port"]),
 		User:     qu.ObjToString(JkMail["user"]),
 		Pwd:      qu.ObjToString(JkMail["pwd"]),
 	}
-	b := gm.GSendMail("jy@jianyu360.cn", qu.ObjToString(JkMail["to"]), "", "", "反馈消息", "反馈反馈反馈", "", "", gmail)
-	qu.Debug(b)
+	title := "标签系统" + qu.ObjToString(tag["s_customername"]) + "反馈信息"
+	content := "客户姓名:" + qu.ObjToString(tag["s_customername"]) + "</br>" + "规则名称:" + qu.ObjToString(tag["s_tagname"]) + "</br>" +
+		"销售经理:" + qu.ObjToString("s_salesperson") + "</br>" + "反馈内容:" + option
+	gm.GSendMail("jy@jianyu360.cn", qu.ObjToString(JkMail["to"]), "", "", title, content, "", "", gmail)
 }
 

+ 1 - 6
src/service/rule_service.go

@@ -250,7 +250,6 @@ func (r *Rule) ExportEs() {
 	//file, err := os.OpenFile("./es.json", os.O_RDWR|os.O_CREATE, 0666)
 	defer file.Close()
 	if err != nil {
-		fmt.Println("Open File Err:", err)
 		r.ServeJson(map[string]interface{}{
 			"rep": false,
 		})
@@ -277,16 +276,13 @@ func createEsJosn(es string) {
 		return
 	}
 	fp, err := os.Create("./es.json")
-	//fp, err := os.OpenFile("./download/es.json", os.O_RDWR|os.O_CREATE, 0755)
 	if err != nil {
-		fmt.Println("Create File Err:", err)
 		return
 	}
 	defer fp.Close()
 	j, _ := json.Marshal(jmap)
 	_, err = fp.Write(j)
 	if err != nil {
-		fmt.Println("Write File Err:", err)
 		return
 	}
 }
@@ -344,7 +340,6 @@ func (r *Rule) ProductData() {
 	if r.Method() == "POST" {
 		rep := false
 		id := r.GetString("id")
-		fmt.Println(id)
 		tag, _ := Mgo.FindById("tags", id, `{}`)
 		err, count := UtilEsFind(*tag)
 		if err == nil {
@@ -360,7 +355,7 @@ func (r *Rule) DownloadData() {
 	defer qu.Catch()
 	dataId := r.GetString("s_dataid")
 	if path := ResponseXlsx(dataId); path == "" {
-		r.ServeJson("内部错误")
+		r.ServeJson("没有数据")
 	} else {
 		r.ServeFile(path)
 	}