|
@@ -459,7 +459,7 @@ func UploadCheckBackFileByFile(sealId int, ext string, fileMulti multipart.File,
|
|
|
err = errors.New("文件保存失败,Err:" + err.Error())
|
|
|
return
|
|
|
}
|
|
|
- oldStatus := sealInfo.Status
|
|
|
+
|
|
|
sealInfo.CheckBackFileUrl = resourceUrl
|
|
|
sealInfo.Status = "已签回"
|
|
|
sealInfo.ModifyTime = time.Now()
|
|
@@ -469,13 +469,11 @@ func UploadCheckBackFileByFile(sealId int, ext string, fileMulti multipart.File,
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- // TODO 发送模版消息
|
|
|
- if oldStatus == "已审批" {
|
|
|
- sellerInfo, tErr := admin.GetAdminById(sealInfo.UserId)
|
|
|
- if tErr == nil {
|
|
|
- if sellerInfo.Mobile != "" {
|
|
|
- go services.SendSealFinishedWxTemplateMsg(sellerInfo.Mobile, sealInfo.CompanyName, sealInfo.SealId)
|
|
|
- }
|
|
|
+ // 发送模版消息
|
|
|
+ sellerInfo, tErr := admin.GetAdminById(sealInfo.UserId)
|
|
|
+ if tErr == nil {
|
|
|
+ if sellerInfo.Mobile != "" {
|
|
|
+ go services.SendSealFinishedWxTemplateMsg(sellerInfo.Mobile, sealInfo.CompanyName, sealInfo.SealId)
|
|
|
}
|
|
|
}
|
|
|
return
|
|
@@ -494,7 +492,7 @@ func UploadCheckBackFile(sealId int, fileUrl string, opUser *custom.AdminWx) (se
|
|
|
err = errors.New("用印状态异常,不允许上传签回用印附件,当前用印状态:" + sealInfo.Status)
|
|
|
return
|
|
|
}
|
|
|
- oldStatus := sealInfo.Status
|
|
|
+
|
|
|
sealInfo.CheckBackFileUrl = fileUrl
|
|
|
sealInfo.Status = "已签回"
|
|
|
sealInfo.ModifyTime = time.Now()
|
|
@@ -503,15 +501,14 @@ func UploadCheckBackFile(sealId int, fileUrl string, opUser *custom.AdminWx) (se
|
|
|
if err != nil {
|
|
|
return
|
|
|
}
|
|
|
- // TODO 发送模版消息
|
|
|
- if oldStatus == "已审批" {
|
|
|
- sellerInfo, tErr := admin.GetAdminById(sealInfo.UserId)
|
|
|
- if tErr == nil {
|
|
|
- if sellerInfo.Mobile != "" {
|
|
|
- go services.SendSealFinishedWxTemplateMsg(sellerInfo.Mobile, sealInfo.CompanyName, sealInfo.SealId)
|
|
|
- }
|
|
|
+ // 发送模版消息
|
|
|
+ sellerInfo, tErr := admin.GetAdminById(sealInfo.UserId)
|
|
|
+ if tErr == nil {
|
|
|
+ if sellerInfo.Mobile != "" {
|
|
|
+ go services.SendSealFinishedWxTemplateMsg(sellerInfo.Mobile, sealInfo.CompanyName, sealInfo.SealId)
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
return
|
|
|
}
|
|
|
|