11
This commit is contained in:
parent
190ac0407e
commit
63669fe466
|
@ -10,7 +10,7 @@ type FsAdminDepartment struct {
|
|||
Id int64 `gorm:"primary_key;default:0;auto_increment;" json:"id"` // 序号
|
||||
DeptPid *int64 `gorm:"default:0;" json:"dept_pid"` // 上级部门
|
||||
DeptNo *string `gorm:"default:'';" json:"dept_no"` //
|
||||
DeptName *string `gorm:"default:'';" json:"dept_name"` //
|
||||
DeptName *string `gorm:"unique_key;default:'';" json:"dept_name"` //
|
||||
ShortName *string `gorm:"default:'';" json:"short_name"` //
|
||||
UserId *int64 `gorm:"default:0;" json:"user_id"` // 部门负责人
|
||||
Phone *string `gorm:"default:'';" json:"phone"` //
|
||||
|
|
|
@ -9,10 +9,20 @@ import (
|
|||
type FsAdminMenu struct {
|
||||
Id int64 `gorm:"primary_key;default:0;auto_increment;" json:"id"` // 序号
|
||||
Pid *int64 `gorm:"default:0;" json:"pid"` // 上级菜单
|
||||
Name *string `gorm:"default:'';" json:"name"` //
|
||||
Name *string `gorm:"unique_key;default:'';" json:"name"` //
|
||||
Path *string `gorm:"default:'';" json:"path"` //
|
||||
Hide *string `gorm:"default:'';" json:"hide"` //
|
||||
Type *int64 `gorm:"default:0;" json:"type"` // 类型:1=菜单,2=iframe,3=外链,4=按钮
|
||||
Alias *string `gorm:"default:'';" json:"alias"` //
|
||||
Icon *string `gorm:"default:'';" json:"icon"` //
|
||||
Redirect *string `gorm:"default:'';" json:"redirect"` //
|
||||
Highlight *string `gorm:"default:'';" json:"highlight"` //
|
||||
View *string `gorm:"default:'';" json:"view"` //
|
||||
Colour *string `gorm:"default:'';" json:"colour"` //
|
||||
FullPageRout *int64 `gorm:"default:0;" json:"full_page_rout"` // 整页路由:1=是,0=否
|
||||
Label *string `gorm:"default:'';" json:"label"` //
|
||||
Metadata *[]byte `gorm:"default:'';" json:"metadata"` // 元数据,json格式
|
||||
Status *int64 `gorm:"default:2;" json:"status"` // 状态:1=启用,2=停用
|
||||
Remark *string `gorm:"default:'';" json:"remark"` //
|
||||
Sort *int64 `gorm:"default:0;" json:"sort"` // 排序权重
|
||||
CreateTime *time.Time `gorm:"default:'0000-00-00 00:00:00';" json:"create_time"` //
|
||||
|
@ -22,15 +32,6 @@ type FsAdminMenu struct {
|
|||
UpdateUid *int64 `gorm:"default:0;" json:"update_uid"` // 更新人
|
||||
DeleteUid *int64 `gorm:"default:0;" json:"delete_uid"` // 删除人
|
||||
IsDel *int64 `gorm:"default:0;" json:"is_del"` // 是否删除:1=是 0=否
|
||||
Status *int64 `gorm:"default:2;" json:"status"` // 状态:1=启用,2=停用
|
||||
Type *int64 `gorm:"default:0;" json:"type"` // 类型:1=菜单,2=iframe,3=外链,4=按钮
|
||||
Alias *string `gorm:"default:'';" json:"alias"` //
|
||||
Icon *string `gorm:"default:'';" json:"icon"` //
|
||||
Redirect *string `gorm:"default:'';" json:"redirect"` //
|
||||
Highlight *string `gorm:"default:'';" json:"highlight"` //
|
||||
View *string `gorm:"default:'';" json:"view"` //
|
||||
Colour *string `gorm:"default:'';" json:"colour"` //
|
||||
Label *int64 `gorm:"default:0;" json:"label"` // 整页路由:1=是,0=否
|
||||
}
|
||||
type FsAdminMenuModel struct {
|
||||
db *gorm.DB
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
type FsAdminRole struct {
|
||||
Id int64 `gorm:"primary_key;default:0;auto_increment;" json:"id"` // 序号
|
||||
RolePid *int64 `gorm:"default:0;" json:"role_pid"` // 上级角色
|
||||
RoleName *string `gorm:"default:'';" json:"role_name"` //
|
||||
RoleName *string `gorm:"unique_key;default:'';" json:"role_name"` //
|
||||
DataAuthType *int64 `gorm:"default:1;" json:"data_auth_type"` // 数据权限类型
|
||||
DataAuth *string `gorm:"default:'';" json:"data_auth"` //
|
||||
Status *int64 `gorm:"default:2;" json:"status"` // 状态:1=启用,2=停用
|
||||
|
@ -22,6 +22,7 @@ type FsAdminRole struct {
|
|||
UpdateUid *int64 `gorm:"default:0;" json:"update_uid"` // 更新人
|
||||
DeleteUid *int64 `gorm:"default:0;" json:"delete_uid"` // 删除人
|
||||
IsDel *int64 `gorm:"default:0;" json:"is_del"` // 是否删除:1=是 0=否
|
||||
MenuAuth *[]byte `gorm:"default:'';" json:"menu_auth"` //
|
||||
}
|
||||
type FsAdminRoleModel struct {
|
||||
db *gorm.DB
|
||||
|
|
|
@ -12,7 +12,7 @@ type FsAdminUser struct {
|
|||
RoleId *int64 `gorm:"default:0;" json:"role_id"` // 角色
|
||||
EmployeeId *int64 `gorm:"default:0;" json:"employee_id"` // 员工
|
||||
Type *int64 `gorm:"default:0;" json:"type"` // 类型:1=超级管理员,2=普通管理员
|
||||
Account *string `gorm:"default:'';" json:"account"` //
|
||||
Account *string `gorm:"unique_key;default:'';" json:"account"` //
|
||||
Password *string `gorm:"default:'';" json:"password"` //
|
||||
Nickname *string `gorm:"default:'';" json:"nickname"` //
|
||||
Mobile *string `gorm:"default:'';" json:"mobile"` //
|
||||
|
|
|
@ -12,6 +12,7 @@ type FsChangeCode struct {
|
|||
CreatedAt *int64 `gorm:"default:0;" json:"created_at"` // 创建时间
|
||||
IsUse *int64 `gorm:"default:0;" json:"is_use"` // 是否使用 1已使用 0未使用
|
||||
Metadata *[]byte `gorm:"default:'';" json:"metadata"` //
|
||||
Module *string `gorm:"default:'logo';" json:"module"` //
|
||||
}
|
||||
type FsChangeCodeModel struct {
|
||||
db *gorm.DB
|
||||
|
|
|
@ -11,7 +11,7 @@ type FsResource struct {
|
|||
UserId *int64 `gorm:"index;default:0;" json:"user_id"` // 用户 ID
|
||||
GuestId *int64 `gorm:"index;default:0;" json:"guest_id"` // 访客 ID
|
||||
ResourceType *string `gorm:"index;default:'';" json:"resource_type"` // 资源类型
|
||||
ResourceUrl *string `gorm:"default:'';" json:"resource_url"` // 资源 URL
|
||||
ResourceUrl *string `gorm:"default:'';" json:"resource_url"` //
|
||||
Version *string `gorm:"index;default:'0';" json:"version"` // 版本信息
|
||||
UploadedAt *time.Time `gorm:"index;default:'0000-00-00 00:00:00';" json:"uploaded_at"` //
|
||||
Metadata *[]byte `gorm:"default:'';" json:"metadata"` //
|
||||
|
|
|
@ -6,6 +6,7 @@ import "gorm.io/gorm"
|
|||
type AllModelsGen struct {
|
||||
CasbinRule *CasbinRuleModel // casbin_rule
|
||||
FsAddress *FsAddressModel // fs_address 用户地址表
|
||||
FsAdminApi *FsAdminApiModel // fs_admin_api 后台--接口表
|
||||
FsAdminAuthRole *FsAdminAuthRoleModel // fs_admin_auth_role 后台--角色表
|
||||
FsAdminDepartment *FsAdminDepartmentModel // fs_admin_department 后台--部门表
|
||||
FsAdminMenu *FsAdminMenuModel // fs_admin_menu 后台--菜单表
|
||||
|
@ -92,6 +93,7 @@ type AllModelsGen struct {
|
|||
FsQuotationSizeLayout *FsQuotationSizeLayoutModel // fs_quotation_size_layout 产品尺寸排版表
|
||||
FsRefundReason *FsRefundReasonModel // fs_refund_reason
|
||||
FsResource *FsResourceModel // fs_resource 资源表
|
||||
FsShoppingCart *FsShoppingCartModel // fs_shopping_cart 新版购物车表
|
||||
FsStandardLogo *FsStandardLogoModel // fs_standard_logo 标准logo
|
||||
FsTags *FsTagsModel // fs_tags 产品分类表
|
||||
FsToolLogs *FsToolLogsModel // fs_tool_logs 3d设计工具日志表
|
||||
|
@ -111,6 +113,7 @@ func NewAllModels(gdb *gorm.DB) *AllModelsGen {
|
|||
models := &AllModelsGen{
|
||||
CasbinRule: NewCasbinRuleModel(gdb),
|
||||
FsAddress: NewFsAddressModel(gdb),
|
||||
FsAdminApi: NewFsAdminApiModel(gdb),
|
||||
FsAdminAuthRole: NewFsAdminAuthRoleModel(gdb),
|
||||
FsAdminDepartment: NewFsAdminDepartmentModel(gdb),
|
||||
FsAdminMenu: NewFsAdminMenuModel(gdb),
|
||||
|
@ -197,6 +200,7 @@ func NewAllModels(gdb *gorm.DB) *AllModelsGen {
|
|||
FsQuotationSizeLayout: NewFsQuotationSizeLayoutModel(gdb),
|
||||
FsRefundReason: NewFsRefundReasonModel(gdb),
|
||||
FsResource: NewFsResourceModel(gdb),
|
||||
FsShoppingCart: NewFsShoppingCartModel(gdb),
|
||||
FsStandardLogo: NewFsStandardLogoModel(gdb),
|
||||
FsTags: NewFsTagsModel(gdb),
|
||||
FsToolLogs: NewFsToolLogsModel(gdb),
|
||||
|
|
|
@ -162,7 +162,7 @@ func (w *wsConnectItem) renderImage(data []byte) {
|
|||
return
|
||||
}
|
||||
//获取模板开关信息并且对于没有默认值的给赋值默认值(但凡DIY有一个是空的就要请求默认数据)
|
||||
if renderImageData.RenderData.Website == "" || renderImageData.RenderData.Phone == "" || renderImageData.RenderData.Address == "" || renderImageData.RenderData.Qrcode == "" {
|
||||
if renderImageData.RenderData.Website == "" || renderImageData.RenderData.Phone == "" || renderImageData.RenderData.Address == "" || renderImageData.RenderData.Qrcode == "" || renderImageData.RenderData.Slogan == "" {
|
||||
templateSwitchInfo := template_switch_info.GetTemplateSwitchInfo(productTemplate.Id, productTemplate.TemplateInfo, *productTemplate.MaterialImg)
|
||||
if renderImageData.RenderData.Website == "" && templateSwitchInfo.MaterialData.Website.IfShow {
|
||||
renderImageData.RenderData.Website = templateSwitchInfo.MaterialData.Website.DefaultValue
|
||||
|
|
Loading…
Reference in New Issue
Block a user