From 0dc347579df8905bbde9ffd69603598f5a127709 Mon Sep 17 00:00:00 2001
From: dyy <807692433@qq.com>
Date: Thu, 15 Sep 2022 17:21:41 +0800
Subject: [PATCH] =?UTF-8?q?app2.0=EF=BC=9A=E5=A2=9E=E5=8A=A0=E5=85=AC?=
=?UTF-8?q?=E5=85=B1=E5=8C=BA=E5=9F=9F=E5=8D=AB=E7=94=9F=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=EF=BC=9B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Learun.Application.WebApi.csproj | 1 +
.../Acc_PublicAreaHealthApi.cs | 108 +++++
.../LearunApp-2.2.0/pages.json | 15 +
.../Acc_PublicAreaHealth/list.vue | 385 ++++++++++++++++++
.../Acc_PublicAreaHealth/single.vue | 331 +++++++++++++++
5 files changed, 840 insertions(+)
create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/LogisticsManagement/Acc_PublicAreaHealthApi.cs
create mode 100644 Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/LogisticsManagement/Acc_PublicAreaHealth/list.vue
create mode 100644 Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/LogisticsManagement/Acc_PublicAreaHealth/single.vue
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Learun.Application.WebApi.csproj b/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Learun.Application.WebApi.csproj
index 3463ee940..a50c8539e 100644
--- a/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Learun.Application.WebApi.csproj
+++ b/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Learun.Application.WebApi.csproj
@@ -198,6 +198,7 @@
+
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/LogisticsManagement/Acc_PublicAreaHealthApi.cs b/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/LogisticsManagement/Acc_PublicAreaHealthApi.cs
new file mode 100644
index 000000000..d84a80d08
--- /dev/null
+++ b/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/LogisticsManagement/Acc_PublicAreaHealthApi.cs
@@ -0,0 +1,108 @@
+using Nancy;
+using Learun.Util;
+using System.Collections.Generic;
+using System;
+using Learun.Application.TwoDevelopment.LogisticsManagement;
+
+namespace Learun.Application.WebApi
+{
+ ///
+ /// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园
+ /// Copyright (c) 2013-2018 北京泉江科技有限公司
+ /// 创 建:超级管理员
+ /// 日 期:2022-09-15 14:43
+ /// 描 述:公共区域卫生管理
+ ///
+ public class Acc_PublicAreaHealthApi : BaseApi
+ {
+ private Acc_PublicAreaHealthIBLL acc_PublicAreaHealthIBLL = new Acc_PublicAreaHealthBLL();
+
+ ///
+ /// 注册接口
+ ///
+ public Acc_PublicAreaHealthApi()
+ : base("/Learun/adms/LogisticsManagement/Acc_PublicAreaHealth")
+ {
+ Get["/pagelist"] = GetPageList;
+ Get["/form"] = GetForm;
+ Post["/delete"] = DeleteForm;
+ Post["/save"] = SaveForm;
+ }
+ #region 获取数据
+
+ ///
+ /// 获取页面显示列表分页数据
+ ///
+ ///
+ ///
+ public Response GetPageList(dynamic _)
+ {
+ ReqPageParam parameter = this.GetReqData();
+ var data = acc_PublicAreaHealthIBLL.GetPageList(parameter.pagination, parameter.queryJson);
+ var jsonData = new
+ {
+ rows = data,
+ total = parameter.pagination.total,
+ page = parameter.pagination.page,
+ records = parameter.pagination.records
+ };
+ return Success(jsonData);
+ }
+ ///
+ /// 获取表单数据
+ ///
+ ///
+ ///
+ public Response GetForm(dynamic _)
+ {
+ string keyValue = this.GetReqData();
+ var Acc_PublicAreaHealthData = acc_PublicAreaHealthIBLL.GetAcc_PublicAreaHealthEntity(keyValue);
+ var jsonData = new
+ {
+ Acc_PublicAreaHealth = Acc_PublicAreaHealthData,
+ };
+ return Success(jsonData);
+ }
+ #endregion
+
+ #region 提交数据
+
+ ///
+ /// 删除实体数据
+ ///
+ ///
+ ///
+ public Response DeleteForm(dynamic _)
+ {
+ string keyValue = this.GetReqData();
+ acc_PublicAreaHealthIBLL.DeleteEntity(keyValue);
+ return Success("删除成功!");
+ }
+ ///
+ /// 保存实体数据(新增、修改)
+ ///
+ ///
+ ///
+ public Response SaveForm(dynamic _)
+ {
+ ReqFormEntity parameter = this.GetReqData();
+ Acc_PublicAreaHealthEntity entity = parameter.strEntity.ToObject();
+ acc_PublicAreaHealthIBLL.SaveEntity(parameter.keyValue, entity);
+ return Success("保存成功!");
+ }
+ #endregion
+
+ #region 私有类
+
+ ///
+ /// 表单实体类
+ ///
+ private class ReqFormEntity
+ {
+ public string keyValue { get; set; }
+ public string strEntity { get; set; }
+ }
+ #endregion
+
+ }
+}
diff --git a/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages.json b/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages.json
index eec1c89e8..f4cf4d1ae 100644
--- a/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages.json
+++ b/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages.json
@@ -1032,9 +1032,24 @@
"style": {
"navigationBarTitleText": "详情"
}
+ },
+ //公共区域卫生管理
+ {
+ "path": "pages/LogisticsManagement/Acc_PublicAreaHealth/list",
+ "style": {
+ "navigationBarTitleText": "公共区域卫生管理"
+ }
+ },
+ {
+ "path": "pages/LogisticsManagement/Acc_PublicAreaHealth/single",
+ "style": {
+ "navigationBarTitleText": "详情"
+ }
}
+
+
],
// 全局样式
diff --git a/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/LogisticsManagement/Acc_PublicAreaHealth/list.vue b/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/LogisticsManagement/Acc_PublicAreaHealth/list.vue
new file mode 100644
index 000000000..f2743956d
--- /dev/null
+++ b/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/LogisticsManagement/Acc_PublicAreaHealth/list.vue
@@ -0,0 +1,385 @@
+
+
+
+
+
+ {{ tips }}
+
+
+
+
+
+
+
+
+ 专业部:
+ {{ displayListItem(item, 'DeptNo') }}
+
+
+ 专业:
+ {{ displayListItem(item, 'MajorNo') }}
+
+
+ 班级:
+ {{ displayListItem(item, 'ClassNo') }}
+
+
+ 学生姓名:
+ {{ displayListItem(item, 'StuNo') }}
+
+
+
+ 日期:
+ {{ displayListItem(item, 'Date') }}
+
+
+
+ 奖分:
+ {{ displayListItem(item, 'AddScore') }}
+
+
+ 扣分:
+ {{ displayListItem(item, 'MinusScore') }}
+
+
+
+ 奖扣分原因:
+ {{ displayListItem(item, 'Reason') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 重置查询条件
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/LogisticsManagement/Acc_PublicAreaHealth/single.vue b/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/LogisticsManagement/Acc_PublicAreaHealth/single.vue
new file mode 100644
index 000000000..a5c1aa8b5
--- /dev/null
+++ b/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/LogisticsManagement/Acc_PublicAreaHealth/single.vue
@@ -0,0 +1,331 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交保存
+
+
+ 取消编辑
+
+
+
+
+
+
+
\ No newline at end of file