sync: 同步 v1.0.4 开源代码并脱敏
This commit is contained in:
@@ -10,6 +10,7 @@ import (
|
||||
|
||||
batchdomain "git.5iot.com/iotlcm-public/iotlcm-worker-svr/internal/batch"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-worker-svr/internal/dao"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-worker-svr/internal/library/batchfields"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-worker-svr/internal/model/do"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-worker-svr/internal/model/entity"
|
||||
)
|
||||
@@ -71,6 +72,11 @@ func (r *Repository) MarkProcessing(ctx context.Context, batchNo string, batchTy
|
||||
Update(); updateErr != nil {
|
||||
return gerror.Wrap(updateErr, "mark pending batch details running failed")
|
||||
}
|
||||
if batchType == 107 || batchType == 109 || batchType == 110 {
|
||||
if _, insertErr := tx.Exec("INSERT INTO data_operation_parent (batch_no,ready) VALUES (?,0)", batchNo); insertErr != nil {
|
||||
return gerror.Wrap(insertErr, "create durable APN parent marker failed")
|
||||
}
|
||||
}
|
||||
claimed = true
|
||||
return nil
|
||||
})
|
||||
@@ -114,7 +120,7 @@ func (r *Repository) MarkFailed(ctx context.Context, batchNo string, batchType i
|
||||
Data(do.BatchMain{
|
||||
BatchAsyncStatus: batchdomain.AsyncStatusFailed,
|
||||
RunResult: batchdomain.RunResultFailed,
|
||||
FailReason: reason,
|
||||
FailReason: batchfields.FailureReason(reason),
|
||||
EndTime: gtime.Now(),
|
||||
}).
|
||||
Update()
|
||||
|
||||
Reference in New Issue
Block a user