wkyuer 1 ay önce
ebeveyn
işleme
a7cc24b56e
6 değiştirilmiş dosya ile 22 ekleme ve 14 silme
  1. 1 1
      config.yaml
  2. 1 1
      global.yaml
  3. 3 1
      go.mod
  4. 1 0
      internal/jyutil/sendMail.go
  5. 0 4
      internal/logic/timedTask/protocolNotice.go
  6. 16 7
      main.go

+ 1 - 1
config.yaml

@@ -64,7 +64,7 @@ powerCheckCenterKey: "powercheck.rpc" #权益校验中台
 entManageApplication: "entmanageapplication.rpc" #企业管理中台
 
 protocolNotice:
-  cron: "0 */2 * * * ?" #定时任务执行时间
+  cron: "# 0 2 * * *" #定时任务执行时间
   salerManager: -1 #销管entUserID
   dayLimit: 7 #几天提醒
 

+ 1 - 1
global.yaml

@@ -10,7 +10,7 @@ deptDefaultChannel:
 
 
 #销售部门
-saleDeptShowArr: ["销售一部","产品部","运营部","销售三部","市场部","数据事业部","质量部"]
+saleDeptShowArr: ["销售一部","产品部","运营部","销售三部","市场部","数据事业部","质量部","总经办"]
 
 #文件上传目录
 upload_path : "/mnt/test_program/shareFile/"

+ 3 - 1
go.mod

@@ -1,6 +1,8 @@
 module jyOrderManager
 
-go 1.20
+go 1.21
+
+toolchain go1.24.1
 
 require (
 	app.yhyue.com/moapp/jybase v0.0.0-20250220061341-81c668b6c7ea

+ 1 - 0
internal/jyutil/sendMail.go

@@ -29,6 +29,7 @@ func SendRetryMailMany(ctx context.Context, retry int, user_mail, subject, conte
 	for i := 1; i <= retry; i++ {
 		for _, v := range auth { //使用多个邮箱尝试发送
 			if mail.GSendMail_q("剑鱼标讯", user_mail, "", "", subject, content, fname, rename, v) {
+				g.Log().Infof(ctx, "发送邮件成功 %s <%s>", user_mail, subject)
 				return true
 			}
 			t := time.Duration(i) * 30 * time.Second

+ 0 - 4
internal/logic/timedTask/protocolNotice.go

@@ -9,10 +9,6 @@ import (
 	"time"
 )
 
-func init() {
-	OrderProtocolNotice()
-}
-
 // OrderProtocolNotice
 // 订单审核通过后7天后(支持配置),协议状态为签协议,且协议归档状态为“未归档”,则发送邮件提醒该笔订单的销售人员、所属及上级部门的管理员、销管,
 func OrderProtocolNotice() {

+ 16 - 7
main.go

@@ -10,15 +10,24 @@ import (
 )
 
 func main() {
-	//pFunc, err := product.JyProFunc.GetProductInitFuncByCode("cjdy003")
-	//if err != nil {
-	//	log.Panic(err)
+	//uData, entId, userPositionId, err := jyutil.GetCreateUserData("13100130725", "企业单省", true)
+	//pFunc, pErr := product.JyProFunc.GetProductInitFuncByCode("cjdy006")
+	//if pErr != nil {
+	//	g.Dump(gerror.Wrapf(pErr, "获取商品异常"))
+	//	return
 	//}
-	//pObj, err := pFunc(nil, 187471)
-	//err = pObj.OpenService(context.Background())
-	//if err != nil {
-	//	panic(err)
+	//var m = g.Map{}
+	//m["userMap"] = map[string]interface{}{
+	//	"userData": uData, "entId": entId, "userPositionId": userPositionId,
 	//}
+	//pObj, err := pFunc(m, 189271)
+	//err = pObj.OpenService(context.Background(), time.Time{})
+	//g.Dump(err)
+
+	//a := jyutil.GetCommonUserIdByPhone(context.Background(), "15700000882", "不签协议编辑订单", 2)
+	//g.Dump(a)
+	//jyutil.SentMail(context.Background(), "", "", "")
+
 	go timedTask.AutoReturnTask()
 	cmd.Main.Run(gctx.GetInitCtx())
 }