1234567891011121314151617181920212223242526 |
- package log
- import (
- "zhiyuan/models"
- "zhiyuan/pkg/db"
- logParm "zhiyuan/pkg/param/log"
- "zhiyuan/pkg/utils"
- "zhiyuan/services/form"
- )
- var Log models.Log
- var TypeMap = logParm.TypeMap
- func Add(form form.LogAdd) (int64, error) {
- mapLog := map[string]interface{}{
- "title": form.Title,
- "log_type": form.Type,
- "admin_id": form.AdminID,
- "user_id": form.UserID,
- }
- if form.Content != "" {
- mapLog["content"] = utils.JsonEncode(form.Content)
- }
- return db.InsertOne(Log.TableName(), mapLog)
- }
|