Модуль сообщений
Таблицы базы данных
LeaveMessageSet --Таблица конфигурации сообщений
LeaveMessage --Таблица сообщений
--Хранимые процедуры - Операции с базой данных
Префикс: LeaveMessage
Каталог файлов:
DAL-Модель (Взаимодействие с базой данных - Модель)
/Code/LeaveMessage/LeaveMessageDal.cs--Таблица сообщений
/Code/LeaveMessage/LeaveMessageModel.cs--Таблица сообщений
/Code/LeaveMessage/LeaveMessageSetDal.cs--Таблица конфигурации сообщений
/Code/LeaveMessage/LeaveMessageSetModel.cs--Таблица конфигурации сообщений
API (Контроллеры) - Добавление, редактирование, удаление, получение списка данных
/Controllers/LeaveMessage/LeaveMessageController.cs--Таблица сообщений
/Controllers/LeaveMessage/LeaveMessageSetController.cs--Таблица конфигурации сообщений
Страницы - Страницы операций пользователей во фронтенде
/Pages/Manage/LeaveMessages/LeaveMessageAdd.cshtml--Добавить сообщение
/Pages/Manage/LeaveMessages/LeaveMessageAudit.cshtml-- Проверка сообщения
/Pages/Manage/LeaveMessages/LeaveMessageList.cshtml--Список сообщений
/Pages/Manage/LeaveMessages/LeaveMessageSetEdt.cshtml--Настройки сообщений
Код входа и разрешения - Добавить в admin_index.cshtml
@if (Model.AdminModel.Roles.IndexOf("|400|") > -1)
{
<li data-name="set" class="layui-nav-item">
<a href="javascript:;" lay-tips="Message Management" lay-direction="3">
<i class="layui-icon layui-icon-template"></i>
<cite>Message Management</cite>
</a>
<dl class="layui-nav-child">
@if (Model.AdminModel.Roles.IndexOf("|401|") > -1)
{
<dd><a lay-href="LeaveMessages/LeaveMessageSetEdt">Message Configuration</a></dd>
}
@if (Model.AdminModel.Roles.IndexOf("|402|") > -1)
{
<dd><a lay-href="LeaveMessages/LeaveMessageAdd">Add</a></dd>
<dd><a lay-href="LeaveMessages/LeaveMessageList">Message</a></dd>
}
</dl>
</li>
}
Database Permissions -AdminPower
400 0 2025-02-11 14:44:51.500 NULL 0 0 0 Message Management 401 0 2025-02-11 14:45:32.523 NULL 0 0 400 Message Configuration 402 0 2025-02-11 14:45:47.317 NULL 0 0 400 Message List 403 0 2025-02-11 14:45:59.737 NULL 0 0 400 Message Review 404 0 2025-02-12 08:32:08.340 NULL 0 0 400 Delete Message