From aa03e330e6ce871d909bc40847c9e734eec9bd44 Mon Sep 17 00:00:00 2001 From: "wangtaixun@baijinguoji.cn" Date: Thu, 22 Apr 2021 14:26:42 +0800 Subject: [PATCH] fix --- src/components/HelloWorld.vue | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue index 068e47f..22c6c20 100644 --- a/src/components/HelloWorld.vue +++ b/src/components/HelloWorld.vue @@ -324,11 +324,19 @@ export default { if (requires.indexOf(key) > -1) { center += `${skey} ${type} \`json:"${key},omitempty"\`\n`; - filtercenter += ` - if para.Query.${skey} != "" { - opt.${skey}(para.Query.${skey}) - } - `; + if (type == "string") { + filtercenter += ` + if para.Query.${skey} != "" { + opt.${skey}(para.Query.${skey}) + } + `; + } else { + filtercenter += ` + if para.Query.${skey} != 0 { + opt.${skey}(para.Query.${skey}) + } + `; + } optCommon += ` func (obj *${tableNameLower}Q) ${skey}(${skey} ${type}) *${tableNameLower}Q { fn := func(db *gorm.DB) *gorm.DB {