|
@@ -239,11 +239,11 @@ func HandleCCFStockTable(req *models.HandleCCFStockTableReq) (err error) {
|
|
|
pars := make([]interface{}, 0)
|
|
|
pars = append(pars, req.Table.ClassifyId, req.Table.TableDate.Format(utils.FormatDate))
|
|
|
exists, e := excelOb.GetItemByCondition(cond, pars, "")
|
|
|
- if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ if e != nil && !utils.IsErrNoRow(e) {
|
|
|
err = fmt.Errorf("获取已存在表格失败, err: %v", e)
|
|
|
return
|
|
|
}
|
|
|
- if exists != nil {
|
|
|
+ if exists != nil && exists.CcfStockExcelId > 0 {
|
|
|
exists.ExcelContent = html.EscapeString(req.Table.TableContent)
|
|
|
exists.FromPage = req.Table.FromPage
|
|
|
exists.ModifyTime = time.Now().Local()
|