| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package services
- import (
- "fwh-toolbox-server/dto"
- "fwh-toolbox-server/repositories"
- )
- // ============ fwh_pro(生产环境)============
- // 查询模版列表
- func GetTouTemplateProList(pageNum uint, pageSize uint, tempType *int, status *int, search string) (*dto.ResPage[interface{}], error) {
- return repositories.QueryTouTemplateInfoList(search, pageSize, pageNum, tempType, status)
- }
- // 查询模版信息
- func GetTouTemplateProDetailInfo(id uint) (*interface{}, error) {
- return repositories.QueryTouTemplateDetailInfo(id)
- }
- // ============ fwh_test(测试环境)============
- // FwhTestGetTouTemplateProList 查询模版列表
- func FwhTestGetTouTemplateProList(pageNum uint, pageSize uint, tempType *int, status *int, search string) (*dto.ResPage[interface{}], error) {
- return repositories.FwhTestQueryTouTemplateInfoList(search, pageSize, pageNum, tempType, status)
- }
- // FwhTestGetTouTemplateProDetailInfo 查询模版信息
- func FwhTestGetTouTemplateProDetailInfo(id uint) (*interface{}, error) {
- return repositories.FwhTestQueryTouTemplateDetailInfo(id)
- }
- // FwhTestSaveTouTemplate 新增/更新 TOU 模版(updateOrSaveIotTouTemplate)
- // payload.Template.TemplateId 有值表示更新,为空表示新增。返回模版 ID。
- func FwhTestSaveTouTemplate(payload dto.FwhTestUpdateOrSaveTouTemplatePayload) (int64, error) {
- return repositories.FwhTestUpdateOrSaveTouTemplate(payload)
- }
- // FwhTestGetTouTemplateCitesList 查询国家/省/市列表
- // countryId 与 cityType 均为 nil:查询国家信息。
- // TOU 模板页面查询城市/省时 cityType 必须为 1。
- func FwhTestGetTouTemplateCitesList(countryId *int, cityType *int) (*dto.FwhTestCitesListData, error) {
- return repositories.FwhTestSelectCitesList(countryId, cityType)
- }
|