package dao import ( "errors" "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-callback/business/model" ) func GetPrintSetting(printNo string) (*model.PrintSettingObj, error) { sql := ` SELECT * FROM print_setting WHERE print_no = ? and deleted_at = ? ` sqlParams := []interface{}{ printNo, utils.DefaultTimeValue, } var printSetting *model.PrintSetting if err := GetRows(GetDB(), &printSetting, sql, sqlParams...); err != nil { return nil, err } if printSetting == nil { return nil, errors.New("数据查询异常") } return model.UnMarshalString2Json(printSetting) }