zoukankan      html  css  js  c++  java
  • go-admin开发小技巧

    搜索条件参考下面的文件

    https://github.com/go-admin-team/go-admin-core/blob/master/tools/search/query_test.go

    type ApplicationQuery struct {
    	Id       string    `search:"type:icontains;column:id;table:receipt" form:"id"`
    	Domain   string    `search:"type:icontains;column:domain;table:receipt" form:"domain"`
    	Version  string    `search:"type:exact;column:version;table:receipt" form:"version"`
    	Status   []int     `search:"type:in;column:status;table:receipt" form:"status"`
    	Start    time.Time `search:"type:gte;column:created_at;table:receipt" form:"start"`
    	End      time.Time `search:"type:lte;column:created_at;table:receipt" form:"end"`
    	TestJoin `search:"type:left;on:id:receipt_id;table:receipt_goods;join:receipts"`
    	NotNeed  string `search:"-"`
    	ApplicationOrder
    }
    
    type 描述 query示例
    exact/iexact 等于 status=1
    contains/icontanins 包含 name=n
    gt/gte 大于/大于等于 age=18
    lt/lte 小于/小于等于 age=18
    startswith/istartswith 以…起始 content=hell
    endswith/iendswith 以…结束 content=world
    in in查询 status[]=0&status[]=1
    isnull isnull查询 startTime=1
    order 排序 sort=asc/sort=desc

    ui里拿配置文件里的参数

    // 上传的地址
    url: process.env.VUE_APP_BASE_API + '/system/user/importData'
    

    vue form input里监听某个字段变化的值

      <el-form-item label="端口" prop="portText">
                  <el-input
                    v-model="form.portText"
                    type="textarea"
                    placeholder="请输入端口,多个端口请用中英文逗号隔开"
                    @input="changeNameHandle"
                  />
     </el-form-item>
    
    // 监听ip和端口里值变化,处理后添加到name里
     changeNameHandle(e) {
       this.form.name = this.form.ipText + '(' + this.form.portText + ')'
     },
    
    
    [Haima的博客] http://www.cnblogs.com/haima/
  • 相关阅读:
    Citrix Receiver running on my mobile phone
    is undfined javascript error
    系统架构设计随笔
    计算机与数理化“最高”期刊之比较zt
    Tikhonov regularization
    关于Likelihood 和 Probability的差别
    Cross Validation
    八卦 Knuth zt
    Eclipse切换IDE界面语言
    数学家对数学的论述
  • 原文地址:https://www.cnblogs.com/haima/p/14637798.html
Copyright © 2011-2022 走看看