|
|
@@ -1,5 +1,7 @@
|
|
|
@using MySystem.BsModels;
|
|
|
-@{Col editData = ViewBag.data as Col;}
|
|
|
+@{
|
|
|
+ Col editData = ViewBag.data as Col;
|
|
|
+}
|
|
|
@{
|
|
|
string SysUserName = ViewBag.SysUserName as string;
|
|
|
string right = ViewBag.right as string;
|
|
|
@@ -7,125 +9,181 @@
|
|
|
}
|
|
|
<!DOCTYPE html>
|
|
|
<html>
|
|
|
+
|
|
|
<head>
|
|
|
<meta charset="utf-8">
|
|
|
<title>分类设置(修改)</title>
|
|
|
<meta name="renderer" content="webkit">
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
|
- <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
|
|
|
+ <meta name="viewport"
|
|
|
+ content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
|
|
|
<link rel="stylesheet" href="/layuiadmin/layui/css/layui.css" media="all">
|
|
|
<script src="/admin/js/jquery-1.10.1.min.js"></script>
|
|
|
</head>
|
|
|
+
|
|
|
<body>
|
|
|
|
|
|
<div class="layui-form" lay-filter="layuiadmin-form-useradmin" id="layuiadmin-form-useradmin">
|
|
|
<input type="hidden" name="ColId" value="@editData.ColId" />
|
|
|
<input type="hidden" name="OldEnName" value="@editData.ColEnName" />
|
|
|
<div class="layui-card">
|
|
|
- <div class="layui-card-body">
|
|
|
- <div class="layui-tab" lay-filter="mytabbar">
|
|
|
- <div class="layui-tab-content mt20">
|
|
|
- <div class="layui-tab-item layui-show">
|
|
|
- <div class="layui-form-item">
|
|
|
- <div class="layui-inline">
|
|
|
- <label class="layui-form-label">上级栏目</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <select id="PColId" name="PColId" lay-search="" lay-verify="required">
|
|
|
- <option value="@CurColId">作为顶级栏目</option>
|
|
|
- @{List<MySystem.Models.Col> ColId = new MySystem.Models.WebCMSEntities().Col.Where(m=>m.ColId.StartsWith(CurColId)).OrderBy(m => m.ColId).ToList();}
|
|
|
- @foreach (MySystem.Models.Col subColId in ColId)
|
|
|
- {
|
|
|
- string kg = "";
|
|
|
- for (int i = 1; i < subColId.ColId.Length / 3; i++)
|
|
|
- {
|
|
|
- kg += " ";
|
|
|
- }
|
|
|
- <option value="@subColId.ColId">@(kg+subColId.ColName)</option>
|
|
|
- }
|
|
|
- </select>
|
|
|
- <script>$("#PColId").val("@ViewBag.PColId");</script>
|
|
|
+ <div class="layui-card-body">
|
|
|
+ <div class="layui-tab" lay-filter="mytabbar">
|
|
|
+ <div class="layui-tab-content mt20">
|
|
|
+ <div class="layui-tab-item layui-show">
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <div class="layui-inline">
|
|
|
+ <label class="layui-form-label">上级栏目</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <select id="PColId" name="PColId" lay-search="" lay-verify="required">
|
|
|
+ <option value="@CurColId">作为顶级栏目</option>
|
|
|
+ @{
|
|
|
+ List<MySystem.BsModels.Col> ColId = new MySystem.BsModels.WebCMSEntities().Col.Where(m => m.ColId.StartsWith(CurColId)).OrderBy(m
|
|
|
+ => m.ColId).ToList();
|
|
|
+ }
|
|
|
+ @foreach (MySystem.BsModels.Col subColId in ColId)
|
|
|
+ {
|
|
|
+ string kg = "";
|
|
|
+ for (int i = 1; i < subColId.ColId.Length / 3; i++)
|
|
|
+ {
|
|
|
+ kg += " ";
|
|
|
+ }
|
|
|
+ <option value="@subColId.ColId">@(kg+subColId.ColName)</option>
|
|
|
+ }
|
|
|
+ </select>
|
|
|
+ <script>$("#PColId").val("@ViewBag.PColId");</script>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">栏目名</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input class="layui-input" type="text" id="ColName" name="ColName" value="@editData.ColName" maxlength="50" lay-verify="required;" autocomplete="off" placeholder="请输入名称">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- @if (CurColId.StartsWith("001") || CurColId.StartsWith("002") || CurColId.StartsWith("003"))
|
|
|
- {
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">英文名</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input class="layui-input" type="text" id="ColEnName" name="ColEnName" value="@editData.ColEnName" maxlength="50" lay-verify="" autocomplete="off" placeholder="请输入英文名">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item layui-form-text">
|
|
|
- <label class="layui-form-label">简介</label>
|
|
|
- <div class="layui-input-block">
|
|
|
-<textarea class="layui-textarea" id="ColDetail" name="ColDetail" lay-verify="" placeholder="请输入简介">@editData.ColDetail</textarea>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item layui-form-text">
|
|
|
- <label class="layui-form-label">详细内容</label>
|
|
|
- <div class="layui-input-block">
|
|
|
-<textarea class="layui-textarea" id="Contents" name="Contents" placeholder="请输入详细内容" style="width:100%;height:500px;">@(MySystem.OssHelper.Instance.CheckOSSPic(editData.Contents))</textarea>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">图标</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <div class="layui-upload">
|
|
|
- <input type="hidden" id="ColPicPath" name="ColPicPath" value="@editData.ColPicPath">
|
|
|
- <button class="layui-btn" type="button" id="ColPicPathBtn">选择图片</button>
|
|
|
- <div class="layui-inline layui-word-aux">大小限制为100K</div>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">栏目名</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input class="layui-input" type="text" id="ColName" name="ColName"
|
|
|
+ value="@editData.ColName" maxlength="50" lay-verify="required;"
|
|
|
+ autocomplete="off" placeholder="请输入名称">
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="mt10" id="ColPicPathImage">
|
|
|
- @if (!string.IsNullOrEmpty(editData.ColPicPath))
|
|
|
- {
|
|
|
- <img src="@(MySystem.OssHelper.Instance.SourceHost)@editData.ColPicPath" class="layui-upload-img" style="max-width:85px; max-height:85px;" onclick="showBigPic('@(MySystem.OssHelper.Instance.SourceHost)@editData.ColPicPath')">
|
|
|
- }
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">推荐</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input type="checkbox" id="Recommend" name="Recommend" value="1" @(editData.Recommend == 1 ? "checked=checked" : "") lay-skin="switch" lay-filter="switchTest" title="开关">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">第三方链接</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input class="layui-input" type="text" id="Url" name="Url" value="@editData.Url" maxlength="max" lay-verify="" autocomplete="off" placeholder="请输入第三方链接">
|
|
|
+ @if (CurColId.StartsWith("001") || CurColId.StartsWith("002") || CurColId.StartsWith("003") || CurColId.StartsWith("005"))
|
|
|
+ {
|
|
|
+ @* <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">英文名</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input class="layui-input" type="text" id="ColEnName" name="ColEnName"
|
|
|
+ value="@editData.ColEnName" maxlength="50" lay-verify="" autocomplete="off"
|
|
|
+ placeholder="请输入英文名">
|
|
|
+ </div>
|
|
|
+ </div> *@
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">标题</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input class="layui-input" type="text" id="SeoTitle" name="SeoTitle"
|
|
|
+ value="@editData.SeoTitle" maxlength="50" lay-verify="" autocomplete="off"
|
|
|
+ placeholder="请输入标题">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-item layui-form-text">
|
|
|
+ <label class="layui-form-label">简介</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <textarea class="layui-textarea" id="ColDetail" name="ColDetail" lay-verify=""
|
|
|
+ placeholder="请输入简介">@editData.ColDetail</textarea>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">主讲人</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input class="layui-input" type="text" id="SeoKeyword" name="SeoKeyword"
|
|
|
+ value="@editData.SeoKeyword" maxlength="50" lay-verify="" autocomplete="off"
|
|
|
+ placeholder="请输入主讲人">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">学习人数</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input class="layui-input" type="text" id="QueryCount" name="QueryCount"
|
|
|
+ value="@editData.QueryCount" maxlength="50" lay-verify="" autocomplete="off"
|
|
|
+ placeholder="请输入学习人数">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">图片</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <div class="layui-upload">
|
|
|
+ <input type="hidden" id="ColPicPath" name="ColPicPath" value="">
|
|
|
+ <button class="layui-btn" type="button" id="ColPicPathBtn">选择图片</button>
|
|
|
+ <div class="layui-inline layui-word-aux">大小限制为100K</div>
|
|
|
+ </div>
|
|
|
+ <div class="mt10" id="ColPicPathImage">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-item layui-form-text">
|
|
|
+ <label class="layui-form-label">详细内容</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <textarea class="layui-textarea" id="Contents" name="Contents" placeholder="请输入详细内容"
|
|
|
+ style="width:100%;height:500px;">@(MySystem.OssHelper.Instance.CheckOSSPic(editData.Contents))</textarea>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">图片</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <div class="layui-upload">
|
|
|
+ <input type="hidden" id="ColPicPath" name="ColPicPath"
|
|
|
+ value="@editData.ColPicPath">
|
|
|
+ <button class="layui-btn" type="button" id="ColPicPathBtn">选择图片</button>
|
|
|
+ <div class="layui-inline layui-word-aux">大小限制为100K</div>
|
|
|
+ </div>
|
|
|
+ <div class="mt10" id="ColPicPathImage">
|
|
|
+ @if (!string.IsNullOrEmpty(editData.ColPicPath))
|
|
|
+ {
|
|
|
+ <img src="@(MySystem.OssHelper.Instance.SourceHost)@editData.ColPicPath"
|
|
|
+ class="layui-upload-img" style="max-width:85px; max-height:85px;"
|
|
|
+ onclick="showBigPic('@(MySystem.OssHelper.Instance.SourceHost)@editData.ColPicPath')">
|
|
|
+ }
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">推荐</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="checkbox" id="Recommend" name="Recommend" value="1"
|
|
|
+ @(editData.Recommend == 1 ? "checked=checked" : "") lay-skin="switch"
|
|
|
+ lay-filter="switchTest" title="开关">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">第三方链接</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input class="layui-input" type="text" id="Url" name="Url" value="@editData.Url"
|
|
|
+ maxlength="max" lay-verify="" autocomplete="off" placeholder="请输入第三方链接">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ }
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
- }
|
|
|
</div>
|
|
|
-
|
|
|
+ <div class="layui-form-item layui-hide">
|
|
|
+ <input type="button" lay-submit lay-filter="LAY-list-front-submit" id="LAY-list-front-submit"
|
|
|
+ value="确认">
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="layui-form-item layui-hide">
|
|
|
- <input type="button" lay-submit lay-filter="LAY-list-front-submit" id="LAY-list-front-submit" value="确认">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
</div>
|
|
|
|
|
|
<script src="/layuiadmin/layui/layui.js"></script>
|
|
|
- <script src="/other/oss/upload-min@(MySystem.OssHelper.Instance.OssStatus ? "-oss" : "").js?r=@DateTime.Now.ToString("yyyyMMddHHmmss")"></script>
|
|
|
+ <script
|
|
|
+ src="/other/oss/upload-min@(MySystem.OssHelper.Instance.OssStatus ? "-oss" : "").js?r=@DateTime.Now.ToString("yyyyMMddHHmmss")"></script>
|
|
|
<script src="/other/mybjq/kindeditor-min.js"></script>
|
|
|
<script src="/other/mybjq/lang/zh_CN.js"></script>
|
|
|
<script>
|
|
|
//详细内容
|
|
|
- @(Html.Raw(Library.Control.kindeditorVar("Contents")))
|
|
|
+ @(Html.Raw(Library.Control.kindeditorVar("Contents")))
|
|
|
|
|
|
|
|
|
- //编辑器
|
|
|
- KindEditor.ready(function (K) {
|
|
|
- //详细内容
|
|
|
- @(Html.Raw(Library.Control.kindeditor("Contents", 1)))
|
|
|
+ //编辑器
|
|
|
+ KindEditor.ready(function (K) {
|
|
|
+ //详细内容
|
|
|
+ @(Html.Raw(Library.Control.kindeditor("Contents", 1)))
|
|
|
|
|
|
});
|
|
|
|
|
|
@@ -197,7 +255,7 @@
|
|
|
, transfer = layui.transfer
|
|
|
, util = layui.util
|
|
|
, tree = layui.tree;
|
|
|
-
|
|
|
+
|
|
|
upload = layui.upload;
|
|
|
|
|
|
//Hash地址的定位
|
|
|
@@ -211,7 +269,7 @@
|
|
|
|
|
|
|
|
|
//上传文件
|
|
|
- WebUploadJs('ColPicPathBtn', '@(Library.ConfigurationManager.AppSettings["Database"].ToString())/upload/v2', @(Html.Raw(new MySystem.PublicFunction().GetUploadParam("ColColPicPath"))), function (filename) {
|
|
|
+ WebUploadJs('ColPicPathBtn', '@(Library.ConfigurationManager.AppSettings["Database"].ToString())/upload/v2', @(Html.Raw(new MySystem.PublicFunction().GetUploadParam("ColColPicPath"))), function (filename) {
|
|
|
$('#ColPicPathImage').html('<img src="' + osshost + filename + '" class="layui-upload-img" style="max-width:85px; max-height:85px;" onclick="showBigPic(\'' + osshost + filename + '\')">')
|
|
|
$('#ColPicPath').val(filename);
|
|
|
});
|
|
|
@@ -226,4 +284,5 @@
|
|
|
|
|
|
</script>
|
|
|
</body>
|
|
|
+
|
|
|
</html>
|