123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- package apisql_service
- // type Apisql struct {
- // ID int
- // Sqlstr string
- // Sqlname string
- // Returetype string
- // Method string
- // CreatedBy string
- // ModifiedBy string
- // PageNum int
- // PageSize int
- // }
- // func (a *Apisql) Add() (id int, err error) {
- // data := map[string]interface{}{
- // "Sqlstr": a.Sqlstr,
- // "Sqlname": a.Sqlname,
- // "Returetype": a.Returetype,
- // "Method": a.Method,
- // }
- // Sqlname, _ := model.CheckSqlname(a.Sqlname)
- // if Sqlname {
- // return 0, errors.New("名字重复,请更改!")
- // }
- // if id, err := model.AddApisql(data); err == nil {
- // return id, err
- // } else {
- // return 0, err
- // }
- // }
- // func (a *Apisql) Edit() error {
- // data := map[string]interface{}{
- // "Sqlstr": a.Sqlstr,
- // "Sqlname": a.Sqlname,
- // "Returetype": a.Returetype,
- // "Method": a.Method,
- // }
- // Sqlname, _ := model.CheckSqlname(a.Sqlname)
- // if Sqlname {
- // return errors.New("名字重复,请更改!")
- // }
- // err := model.EditApisql(a.ID, data)
- // if err != nil {
- // return err
- // }
- // return nil
- // }
- // func (a *Apisql) GetByName() (*model.Apisql, error) {
- // apisql, err := model.GetApisqlByName(a.Sqlname)
- // if err != nil {
- // return nil, err
- // }
- // return apisql, nil
- // }
- // func (a *Apisql) GetAll() ([]*model.Apisql, error) {
- // if a.Sqlname != "" {
- // maps := make(map[string]interface{})
- // maps["deleted_on"] = 0
- // maps["sqlname"] = a.Sqlname
- // apisql, err := model.GetApisqls(a.PageNum, a.PageSize, maps)
- // if err != nil {
- // return nil, err
- // }
- // return apisql, nil
- // } else {
- // apisql, err := model.GetApisqls(a.PageNum, a.PageSize, a.getMaps())
- // if err != nil {
- // return nil, err
- // }
- // return apisql, nil
- // }
- // }
- // func (a *Apisql) Delete() error {
- // err := model.DeleteApisqlByName(a.Sqlname)
- // if err != nil {
- // return err
- // }
- // return nil
- // }
- // func (a *Apisql) ExistByID() (bool, error) {
- // return model.ExistApisqlByID(a.ID)
- // }
- // func (a *Apisql) Count() (int, error) {
- // return model.GetApisqlTotal(a.getMaps())
- // }
- // func (a *Apisql) getMaps() map[string]interface{} {
- // maps := make(map[string]interface{})
- // maps["deleted_on"] = 0
- // return maps
- // }
|