@@ -0,0 +1,56 @@
|
||||
package annouser
|
||||
|
||||
import (
|
||||
"91porn-server/app/appg"
|
||||
"91porn-server/common/httputil"
|
||||
"errors"
|
||||
"net/http"
|
||||
)
|
||||
|
||||
// 从数据中心获取数据
|
||||
func getAnnouList() (*Annou, error) {
|
||||
var (
|
||||
url string = appg.Conf.URL.DataCentreURL + GetAnnouListRouter
|
||||
params QueryAllCond = QueryAllCond{AppId}
|
||||
out CommonResponse
|
||||
)
|
||||
if code, err := httputil.DefaultClientGetWithResp(&out, url, nil, params); err != nil {
|
||||
return nil, err
|
||||
} else if code != http.StatusOK {
|
||||
return nil, errors.New(NetWorkError)
|
||||
}
|
||||
if len(out.Data) > 0 {
|
||||
return out.Data[0], nil
|
||||
}
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
// 从数据中心获取数据
|
||||
func annouList() ([]*Annou, error) {
|
||||
var (
|
||||
url string = appg.Conf.URL.DataCentreURL + GetAnnouListRouter
|
||||
params QueryAllCond = QueryAllCond{AppId}
|
||||
out CommonResponse
|
||||
)
|
||||
if code, err := httputil.DefaultClientGetWithResp(&out, url, nil, params); err != nil {
|
||||
return nil, err
|
||||
} else if code != http.StatusOK {
|
||||
return nil, errors.New(NetWorkError)
|
||||
}
|
||||
return out.Data, nil
|
||||
}
|
||||
|
||||
// 从数据中心分页获取数据
|
||||
func annouLists(pageNumber, pageSize int) (*MsgAnnousResp, error) {
|
||||
var (
|
||||
url string = appg.Conf.URL.DataCentreURL + GetAnnouListsRouter
|
||||
params QueryByPageCond = QueryByPageCond{AppId, pageNumber, pageSize}
|
||||
out MsgAnnousResponse
|
||||
)
|
||||
if code, err := httputil.DefaultClientGetWithResp(&out, url, nil, params); err != nil {
|
||||
return nil, err
|
||||
} else if code != http.StatusOK {
|
||||
return nil, errors.New(NetWorkError)
|
||||
}
|
||||
return out.Data, nil
|
||||
}
|
||||
Reference in New Issue
Block a user