Browse Source

邮箱修改

WH01243 1 tuần trước cách đây
mục cha
commit
6c96a23087
1 tập tin đã thay đổi với 7 bổ sung8 xóa
  1. 7 8
      service/acceptance.go

+ 7 - 8
service/acceptance.go

@@ -243,8 +243,6 @@ func AddOrderWork(orderType, acceptance_no, nowTime, phone,
 			"creator_time":        nowTime,        // 创建时间
 		}
 
-		log.Println(approvalRecordMap)
-
 		// 插入审批记录
 		ok4 := WorkOrder.InsertByTx(tx, "approval_record", approvalRecordMap)
 		if ok4 <= 0 {
@@ -252,7 +250,6 @@ func AddOrderWork(orderType, acceptance_no, nowTime, phone,
 			return false, 0, "", ""
 		}
 
-		log.Println(personMap)
 		log.Println(GmailAuth, personMap, strings.Join(selectPersonMap.Product, ","), dkPerson, in.EntUserName, nowTime, work_order_no, phone, company)
 
 		// 发送工作邮件
@@ -372,10 +369,10 @@ func FindCandidate(personArr []Person, entId int64, orderType string) PersonJson
 	personEntity = persons[k]
 
 	// 查询部门管理员信息
-	fetchDeptAdmin(personEntity)
+	fetchDeptAdmin(&personEntity)
 
 	// 查询上级部门管理员信息
-	fetchSuperiorAdmin(personEntity)
+	fetchSuperiorAdmin(&personEntity)
 
 	return personEntity
 }
@@ -431,7 +428,7 @@ func findPersonIndexByName(personArr []PersonJson, name string) int {
 // 参数:
 //
 //	person - 人员信息(会被修改)
-func fetchDeptAdmin(person PersonJson) {
+func fetchDeptAdmin(person *PersonJson) {
 	deptMap := JyMysql.SelectBySql(`SELECT c.name AS name, c.mail AS mail
 		FROM entniche_department_user a
 		INNER JOIN entniche_user_role b ON a.dept_id = ? AND a.user_id = b.user_id AND b.role_id != ""
@@ -447,7 +444,7 @@ func fetchDeptAdmin(person PersonJson) {
 // 参数:
 //
 //	person - 人员信息(会被修改)
-func fetchSuperiorAdmin(person PersonJson) {
+func fetchSuperiorAdmin(person *PersonJson) {
 	superiorMap := JyMysql.SelectBySql(`SELECT c.*
 		FROM entniche_department d
 		INNER JOIN entniche_department_user a ON d.id = ? AND d.pid = a.dept_id
@@ -533,7 +530,9 @@ func WorkMail(gmailAuth []*mail.GmailAuth, personMap PersonJson, productStr stri
 	}
 
 	log.Println(toMail, title, content)
-
+	if toMail == "" {
+		return
+	}
 	// 尝试使用多个Gmail账号发送
 	for k, v := range gmailAuth {
 		fool := mail.GSendMail_q("剑鱼标讯", toMail, "", "", title, content, "", "", v)