This commit is contained in:
j4587698 2020-02-09 22:43:16 +08:00
parent 358617b0c3
commit 5308a31cc8
4 changed files with 61 additions and 15 deletions

View File

@ -23,6 +23,11 @@ namespace JXCMS.CMS.Admin.Controllers
return Redirect(Url.Action("Index")); return Redirect(Url.Action("Index"));
} }
public IActionResult DeleteWebSite(int id)
{
return Redirect(Url.Action("Index"));
}
public IActionResult WebSiteDialog(int id) public IActionResult WebSiteDialog(int id)
{ {
WebSiteEntity webSiteEntity = null; WebSiteEntity webSiteEntity = null;

View File

@ -58,18 +58,18 @@
<input type="checkbox" name="ids[]" value="1"><span></span> <input type="checkbox" name="ids[]" value="1"><span></span>
</label> </label>
</td> </td>
<td>209资源</td> <td>@webSiteEntity.WebSiteName</td>
<td>cj.1156zy.com/inc/sea33uuck.php</td> <td>@webSiteEntity.ApiUrl</td>
<td>0 0 * * * ?</td> <td>@webSiteEntity.Cron</td>
<td> <td>
<span class="text-success">正常</span> <span class="text-success">@(webSiteEntity.IsEnable ? "正常": "已禁用")</span>
</td> </td>
<td> <td>
<div class="btn-group"> <div class="btn-group">
<a class="btn btn-xs btn-default" href="#!" title="编辑" data-toggle="tooltip"> <a class="btn btn-xs btn-default" href="@Url.Action("WebSiteDialog", "Collection", new {id = webSiteEntity.Id})" title="编辑" data-toggle="modal" data-target="#exampleModal">
<i class="mdi mdi-pencil"></i> <i class="mdi mdi-pencil"></i>
</a> </a>
<a class="btn btn-xs btn-default" href="#!" title="删除" data-toggle="tooltip"> <a class="btn btn-xs btn-default" href="#!" title="删除" onclick="delWebsite(@webSiteEntity.Id)">
<i class="mdi mdi-window-close"></i> <i class="mdi mdi-window-close"></i>
</a> </a>
</div> </div>
@ -135,10 +135,41 @@
</div> </div>
</div> </div>
</div> </div>
@section style
{
<link rel="stylesheet" href="@Url.ContentAdmin("js/jconfirm/jquery-confirm.min.css")">
}
@section script @section script
{ {
<script src="@Url.ContentAdmin("js/bootstrap-notify.min.js")"></script> <script src="@Url.ContentAdmin("js/bootstrap-notify.min.js")"></script>
<script type="text/javascript" src="@Url.ContentAdmin("js/lightyear.js")"></script> <script type="text/javascript" src="@Url.ContentAdmin("js/lightyear.js")"></script>
<script type="text/javascript" src="@Url.ContentAdmin("js/Validate.js")"></script> <script type="text/javascript" src="@Url.ContentAdmin("js/Validate.js")"></script>
<script src="@Url.ContentAdmin("js/jconfirm/jquery-confirm.min.js")"></script>
<script>
$('#exampleModal').on('hidden.bs.modal', function(event) {
$('#exampleModal').modal('dispose')
});
function delWebsite(id) {
$.alert({
title: '嗨',
content: '这是对用户的简单提示框。 <br> 一些 <strong>HTML</strong> <em>内容</em>' + id,
buttons: {
confirm: {
text: '确认',
btnClass: 'btn-primary',
action: function(){
$.alert('你点击了确认!');
}
},
cancel: {
text: '取消',
action: function () {
$.alert('你点击了取消!');
}
}
}
});
}
</script>
} }

View File

@ -1,10 +1,15 @@
@{ @{
Layout = "_DialogLayout"; Layout = "_DialogLayout";
} }
@using JXCMS.CMS.Movie.Entity
@model JXCMS.CMS.Movie.Entity.WebSiteEntity @model JXCMS.CMS.Movie.Entity.WebSiteEntity
<form id="modify_website" action="@Url.Action("AddWebSite")" method="post"> <form id="modify_website" action="@Url.Action("AddWebSite")" method="post">
<input type="hidden" id="id" value="@Model.Id"/> <input type="hidden" id="id" name="id" value="@Model.Id"/>
<div class="form-group">
<label for="website_display" class="control-label">网站显示名称:</label>
<input type="text" class="form-control" id="website_display" name="webSiteName" value="@Model.WebSiteName">
</div>
<div class="form-group"> <div class="form-group">
<label for="website_api" class="control-label">网站地址(海洋CMS API)</label> <label for="website_api" class="control-label">网站地址(海洋CMS API)</label>
<input type="text" class="form-control" id="website_api" name="apiUrl" value="@Model.ApiUrl"> <input type="text" class="form-control" id="website_api" name="apiUrl" value="@Model.ApiUrl">
@ -13,16 +18,21 @@
<label for="website_cron" class="control-label">采集时间默认每小时0分0秒执行</label> <label for="website_cron" class="control-label">采集时间默认每小时0分0秒执行</label>
<input type="text" class="form-control" id="website_cron" name="cron" value="@Model.Cron"> <input type="text" class="form-control" id="website_cron" name="cron" value="@Model.Cron">
</div> </div>
<div class="form-group"> <div class="form-group row m-b-10">
<label for="website_display" class="control-label">网站显示名称:</label> <label class="col-xs-6 control-label">启用采集:</label>
<input type="text" class="form-control" id="website_display" name="webSiteName" value="@Model.WebSiteName"> <div class="col-xs-6">
<label class="lyear-switch switch-primary">
<input type="checkbox" @(Model.IsEnable?"checked=\"checked\"":"") name="isEnable">
<span></span>
</label>
</div>
</div> </div>
</form> </form>
@section dialogScript @section dialogScript
{ {
<script type="text/javascript"> <script type="text/javascript">
$('#commit').click(function() { $('#commit').click(function() {
var url = $("#website_api").val(); var url = $("#website_api").val();
var name = $("#website_display").val(); var name = $("#website_display").val();
@ -43,4 +53,4 @@
$('#modify_website').submit(); $('#modify_website').submit();
}) })
</script> </script>
} }

View File

@ -10,6 +10,6 @@ namespace JXCMS.CMS.Movie.Entity
public string Cron { get; set; } = "0 0 * * * ?"; public string Cron { get; set; } = "0 0 * * * ?";
public bool IsEnable { get; set; } public bool IsEnable { get; set; } = true;
} }
} }