|
@@ -235,12 +235,12 @@ func (this *ThsHfController) BaseAdd() {
|
|
|
pars := make([]interface{}, 0)
|
|
|
pars = append(pars, params.StockCode, params.EdbCode)
|
|
|
item, e := indexOb.GetItemByCondition(cond, pars, "")
|
|
|
- if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ if e != nil && !utils.IsErrNoRow(e) {
|
|
|
br.Msg = "操作失败"
|
|
|
br.ErrMsg = fmt.Sprintf("获取原始指标失败, %v", e)
|
|
|
return
|
|
|
}
|
|
|
- if item != nil {
|
|
|
+ if item != nil && item.BaseFromThsHfIndexId > 0 {
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
|
br.Msg = "操作成功"
|