shennius

gc_229915 天前
shennius
ShenNiusModularity项目源码学习(30:ShenNius.Admin.Mvc项目分析-15)广告管理页面用于新建、维护及删除系统CMS管理模块的广告信息,其后台控制器类AdvListController位于ShenNius.Admin.Mvc项目的Areas\Cms\Controllers内,页面文件位于同项目的Areas\Cms\Views\AdvList内,其中Index.cshtml页面为主页面,Modify.cshtml页面用于新建或编辑广告信息,两个页面中调用的后台WebApi接口位于ShenNius.Admin.API项目的AdvListController,主要用到GetListP
gc_229917 天前
shennius
ShenNiusModularity项目源码学习(28:ShenNius.Admin.Mvc项目分析-13)商品分类页面用于新建、维护及删除商城系统模块的商品所属分类,支持创建多级分类。商品分类页面的后台控制器类CategoryController位于ShenNius.Admin.Mvc项目的Areas\Shop\Controllers内,页面文件位于同项目的Areas\Shop\Views\Category内,其中Index.cshtml页面为主页面,Modify.cshtml页面用于新建或编辑商品分类信息,两个页面中调用的后台WebApi接口位于ShenNius.Admin.API项目的CategoryCo
gc_229918 天前
shennius
ShenNiusModularity项目源码学习(27:ShenNius.Admin.Mvc项目分析-12)订单列表页面用于浏览、检索、维护商城模块的订单信息。订单列表页面的后台控制器类OrderController位于ShenNius.Admin.Mvc项目的Areas\Shop\Controllers内,页面文件位于同项目的Areas\Shop\Views\Order内,其中Index.cshtml页面为主页面,Detail.cshtml页面用于查看或维护订单信息,两个页面中调用的后台WebApi接口位于ShenNius.Admin.API项目的OrderController,主要用到GetListPage
gc_229921 天前
shennius
ShenNiusModularity项目源码学习(26:ShenNius.Admin.Mvc项目分析-11)本文学习并分析ShenNiusModularity项目中商城系统模块的小程序用户页面、用户收货地址页面。
gc_22992 个月前
shennius
ShenNiusModularity项目源码学习(18:ShenNius.Admin.Mvc项目分析-3)登录后台管理系统后,默认显示且始终不会被关闭的是下面的统计页面,主页面调用LoadLeftMenuTrees函数加载左侧菜单列表时,会同时指定首页路径,如下面的函数截图所示(函数位于ShenNius.Infrastructure项目的MenuRepository文件内)。   上述函数中指定的首页路径为“/home/report”,对应的是ShenNius.Admin.Mvc项目中HomeController.Report函数,该函数实时统计文章数量、文章栏目数量、商品数量、商品栏目数量、订单数量数据,并
gc_22994 个月前
数据库·shennius
ShenNiusModularity项目源码学习(7:数据库结构)ShenNiusModularity项目默认使用mysql数据库,数据库连接字符串放到了ShenNius.Admin. Mvc、ShenNius.Admin.Hosting的appsettings.json文件内。   ShenNiusModularity项目为自媒体内容管理系统,支持常规管理、CMS管理、商城管理等功能,其数据库表有近30张,不同功能对应不同的表前缀,其中以sys_开头的表属于常规管理功能,cms_开头的表属于CMS管理功能,shop_开头的表属于商城管理功能,其实还有4张以yoshop