|
@@ -70,7 +70,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
@@ -70,7 +70,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
70
|
Reason: "共创合约错误",
|
70
|
Reason: "共创合约错误",
|
|
71
|
})
|
71
|
})
|
|
72
|
continue
|
72
|
continue
|
|
73
|
- //return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error())
|
|
|
|
74
|
}
|
73
|
}
|
|
75
|
if cooperationContract == nil {
|
74
|
if cooperationContract == nil {
|
|
76
|
dividendsEstimateDetails = append(dividendsEstimateDetails, &service.DividendsEstimateDetail{
|
75
|
dividendsEstimateDetails = append(dividendsEstimateDetails, &service.DividendsEstimateDetail{
|
|
@@ -83,7 +82,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
@@ -83,7 +82,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
83
|
Reason: "共创合约" + orderGood.CooperationContractNumber + "不存在",
|
82
|
Reason: "共创合约" + orderGood.CooperationContractNumber + "不存在",
|
|
84
|
})
|
83
|
})
|
|
85
|
continue
|
84
|
continue
|
|
86
|
- //return nil, application.ThrowError(application.RES_NO_FIND_ERROR, fmt.Sprintf("共创合约%s不存在", orderGood.CooperationContractNumber))
|
|
|
|
87
|
}
|
85
|
}
|
|
88
|
|
86
|
|
|
89
|
// 获取共创项目
|
87
|
// 获取共创项目
|
|
@@ -117,7 +115,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
@@ -117,7 +115,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
117
|
Reason: "共创项目" + orderGood.CooperationContractNumber + "已结束或不存在",
|
115
|
Reason: "共创项目" + orderGood.CooperationContractNumber + "已结束或不存在",
|
|
118
|
})
|
116
|
})
|
|
119
|
continue
|
117
|
continue
|
|
120
|
- //return nil, application.ThrowError(application.RES_NO_FIND_ERROR, fmt.Sprintf("共创项目%s不存在", cooperationContract.CooperationProjectNumber))
|
|
|
|
121
|
}
|
118
|
}
|
|
122
|
|
119
|
|
|
123
|
// 校验合约关联的项目是否已结束
|
120
|
// 校验合约关联的项目是否已结束
|
|
@@ -153,7 +150,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
@@ -153,7 +150,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
153
|
Reason: "分红订单" + orderGood.DividendsOrderNumber + "查询错误",
|
150
|
Reason: "分红订单" + orderGood.DividendsOrderNumber + "查询错误",
|
|
154
|
})
|
151
|
})
|
|
155
|
continue
|
152
|
continue
|
|
156
|
- //return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "分红订单不存在")
|
|
|
|
157
|
}
|
153
|
}
|
|
158
|
if dividendsOrder == nil {
|
154
|
if dividendsOrder == nil {
|
|
159
|
dividendsEstimateDetails = append(dividendsEstimateDetails, &service.DividendsEstimateDetail{
|
155
|
dividendsEstimateDetails = append(dividendsEstimateDetails, &service.DividendsEstimateDetail{
|
|
@@ -166,7 +162,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
@@ -166,7 +162,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
166
|
Reason: "分红订单" + orderGood.DividendsOrderNumber + "不存在",
|
162
|
Reason: "分红订单" + orderGood.DividendsOrderNumber + "不存在",
|
|
167
|
})
|
163
|
})
|
|
168
|
continue
|
164
|
continue
|
|
169
|
- //return nil, application.ThrowError(application.RES_NO_FIND_ERROR, fmt.Sprintf("分红订单%s不存在", orderGood.DividendsOrderNumber))
|
|
|
|
170
|
}
|
165
|
}
|
|
171
|
|
166
|
|
|
172
|
// 匹配分红规则
|
167
|
// 匹配分红规则
|
|
@@ -189,7 +184,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
@@ -189,7 +184,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
189
|
Reason: "未匹配到分红规则",
|
184
|
Reason: "未匹配到分红规则",
|
|
190
|
})
|
185
|
})
|
|
191
|
continue
|
186
|
continue
|
|
192
|
- //return nil, application.ThrowError(application.RES_NO_FIND_ERROR, "未匹配到分红规则")
|
|
|
|
193
|
}
|
187
|
}
|
|
194
|
|
188
|
|
|
195
|
// 计算分红
|
189
|
// 计算分红
|
|
@@ -285,7 +279,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
@@ -285,7 +279,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
285
|
Reason: "退货单" + orderGood.DividendsReturnedOrderNumber + "不存在",
|
279
|
Reason: "退货单" + orderGood.DividendsReturnedOrderNumber + "不存在",
|
|
286
|
})
|
280
|
})
|
|
287
|
continue
|
281
|
continue
|
|
288
|
- //return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "分红退货单不存在")
|
|
|
|
289
|
}
|
282
|
}
|
|
290
|
if dividendsReturnedOrder == nil {
|
283
|
if dividendsReturnedOrder == nil {
|
|
291
|
dividendsEstimateDetails = append(dividendsEstimateDetails, &service.DividendsEstimateDetail{
|
284
|
dividendsEstimateDetails = append(dividendsEstimateDetails, &service.DividendsEstimateDetail{
|
|
@@ -298,7 +291,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
@@ -298,7 +291,6 @@ func (domainService *ConfirmDividendsIncentivesEstimateService) Confirm(orderGoo |
|
298
|
Reason: "退货单" + orderGood.DividendsReturnedOrderNumber + "不存在",
|
291
|
Reason: "退货单" + orderGood.DividendsReturnedOrderNumber + "不存在",
|
|
299
|
})
|
292
|
})
|
|
300
|
continue
|
293
|
continue
|
|
301
|
- //return nil, application.ThrowError(application.RES_NO_FIND_ERROR, fmt.Sprintf("%s", orderGood.DividendsReturnedOrderNumber))
|
|
|
|
302
|
}
|
294
|
}
|
|
303
|
// 匹配分红规则
|
295
|
// 匹配分红规则
|
|
304
|
var dividendsIncentivesRuleMatched *domain.DividendsIncentivesRule
|
296
|
var dividendsIncentivesRuleMatched *domain.DividendsIncentivesRule
|