123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package services
- import (
- "fmt"
- "hongze/hongze_mobile_admin/models/tables/company_approval_message"
- "time"
- )
- func AddCompanyApprovalMessage(createUserId, receiveUserId, companyId, companyApprovalId, msgType, sourceType, approvalStatus int, companyName, remark, content, mobile string) (err error) {
- var err1 error
- defer func() {
- if err != nil {
- fmt.Println("AddCompanyApprovalMessage Err:", err)
- }
- if err1 != nil {
- fmt.Println("ModifyCompanyApprovalMessage Err:", err)
- }
- }()
- if msgType == 2 {
- company_approval_message.ModifyCompanyApprovalMessage(companyApprovalId, sourceType)
- }
- msgItem := new(company_approval_message.CompanyApprovalMessage)
- msgItem.CreateUserId = createUserId
- msgItem.ReceiveUserId = receiveUserId
- msgItem.MessageStatus = 0
- msgItem.Remark = remark
- msgItem.Content = content
- msgItem.CompanyId = companyId
- msgItem.CompanyName = companyName
- msgItem.CreateTime = time.Now()
- msgItem.ModifyTime = time.Now()
- msgItem.CompanyApprovalId = companyApprovalId
- msgItem.OperationStatus = 1
- msgItem.MessageType = msgType
- msgItem.SourceType = sourceType
- msgItem.ApprovalStatus = approvalStatus
- err = company_approval_message.AddCompanyApprovalMessage(msgItem)
- if mobile != "" {
- go SendCompanyApplyWxTemplateMsg(mobile, content)
- }
- return
- }
|