123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163 |
- package controllers
- import (
- "errors"
- "eta/eta_mini_crm_ht/models"
- )
- type MerchantController struct {
- BaseAuthController
- }
- func checkProductType(productType string) bool {
- if productType == "" {
- return false
- }
- if productType != Report && productType != Video && productType != Audio {
- return false
- }
- return true
- }
- func transProductType(tansType string) (productType models.MerchantProductType, err error) {
- if tansType == "" {
- err = errors.New("产品类型为空")
- return
- }
- switch tansType {
- case Report:
- productType = models.ProductReport
- return
- case Video:
- productType = models.ProductVideo
- return
- case Audio:
- productType = models.ProductAudio
- return
- default:
- err = errors.New("产品类型不合法")
- return
- }
- }
|