|
@@ -14,7 +14,6 @@ import (
|
|
"hongze/hongze_mobile_admin/models/tables/contract_approval_record"
|
|
"hongze/hongze_mobile_admin/models/tables/contract_approval_record"
|
|
"hongze/hongze_mobile_admin/models/tables/contract_operation_record"
|
|
"hongze/hongze_mobile_admin/models/tables/contract_operation_record"
|
|
"hongze/hongze_mobile_admin/models/tables/contract_service_detail"
|
|
"hongze/hongze_mobile_admin/models/tables/contract_service_detail"
|
|
- "hongze/hongze_mobile_admin/services/seal"
|
|
|
|
"hongze/hongze_mobile_admin/utils"
|
|
"hongze/hongze_mobile_admin/utils"
|
|
"rdluck_tools/orm"
|
|
"rdluck_tools/orm"
|
|
"reflect"
|
|
"reflect"
|
|
@@ -86,33 +85,13 @@ func GetContractDetail(contractId int) (contractDetail *contract.ContractDetail,
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-// UploadCheckBackFile 上传签回合同附件
|
|
|
|
|
|
+// UploadCheckBackFile 更新上传签回合同附件
|
|
func UploadCheckBackFile(contractId int, fileUrl string, opUser *custom.AdminWx) (err error) {
|
|
func UploadCheckBackFile(contractId int, fileUrl string, opUser *custom.AdminWx) (err error) {
|
|
//获取合同信息
|
|
//获取合同信息
|
|
contractInfo, err := contract.GetContractById(contractId)
|
|
contractInfo, err := contract.GetContractById(contractId)
|
|
if err != nil {
|
|
if err != nil {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- err = uploadCheckBackFile(contractInfo, fileUrl, opUser)
|
|
|
|
-
|
|
|
|
- //更新用印中的签回合同
|
|
|
|
- _ = seal.UploadCheckBackFileByContract(contractId, fileUrl, opUser)
|
|
|
|
- return
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-// UploadCheckBackFileBySeal 通过更新用印签回附件来更新合同签回合同附件
|
|
|
|
-func UploadCheckBackFileBySeal(contractId int, fileUrl string, opUser *custom.AdminWx) (err error) {
|
|
|
|
- //获取合同信息
|
|
|
|
- contractInfo, err := contract.GetContractById(contractId)
|
|
|
|
- if err != nil {
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- err = uploadCheckBackFile(contractInfo, fileUrl, opUser)
|
|
|
|
- return
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-// uploadCheckBackFile 更新上传签回合同附件
|
|
|
|
-func uploadCheckBackFile(contractInfo *contract.Contract, fileUrl string, opUser *custom.AdminWx) (err error) {
|
|
|
|
if err != nil {
|
|
if err != nil {
|
|
return
|
|
return
|
|
}
|
|
}
|