初始化CRICS
This commit is contained in:
167
WebSite/Views/ManualVisit/Index.aspx
Normal file
167
WebSite/Views/ManualVisit/Index.aspx
Normal file
@@ -0,0 +1,167 @@
|
||||
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
|
||||
<title></title>
|
||||
<%--<link rel="stylesheet" href="/Styles/manualvisit.css"/>--%>
|
||||
<script type="text/javascript" src="/Scripts/WeiXin/tip.js"></script>
|
||||
<script type="text/javascript" src="/Scripts/jquery.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(function () {
|
||||
$('#getValidateCode').click(function () {
|
||||
var name = $('#txtName').val().trim();
|
||||
if (name === '') {
|
||||
alert('请输入姓名');
|
||||
return;
|
||||
}
|
||||
var companyName = $('#txtCompanyName').val().trim();
|
||||
if (companyName === '') {
|
||||
alert('请输入公司名');
|
||||
return;
|
||||
}
|
||||
var phoneNumber = $('#txtPhoneNumber').val().trim();
|
||||
if (phoneNumber === '') {
|
||||
alert('请输入手机号');
|
||||
return;
|
||||
}
|
||||
$.ajax({
|
||||
url: '/ManualVisit/GetValidateCode/',
|
||||
type: 'POST',
|
||||
dataType: 'JSON',
|
||||
data: { name: name, companyName: companyName, phoneNumber: phoneNumber },
|
||||
success: function (r) {
|
||||
//showTip(r.Message);
|
||||
alert(r.Message);
|
||||
},
|
||||
error: function (XMLHttpRequest, textStatus, errorThrown) {
|
||||
alert('操作失败');
|
||||
}
|
||||
});
|
||||
});
|
||||
$('#getManual').click(function () {
|
||||
var phoneNumber = $('#txtPhoneNumber').val().trim();
|
||||
if (phoneNumber === '') {
|
||||
alert('请输入手机号');
|
||||
return;
|
||||
}
|
||||
var validateCode = $('#txtValidateCode').val().trim();
|
||||
if (validateCode === '') {
|
||||
alert('请输入验证码');
|
||||
return;
|
||||
}
|
||||
$.ajax({
|
||||
url: '/ManualVisit/GetManual/',
|
||||
type: 'POST',
|
||||
dataType: 'JSON',
|
||||
data: { phoneNumber: phoneNumber, validateCode: validateCode },
|
||||
success: function (r) {
|
||||
if (r.IsSuccess) {
|
||||
window.location.href = r.Target;
|
||||
} else {
|
||||
alert(r.Message);
|
||||
}
|
||||
},
|
||||
error: function (XMLHttpRequest, textStatus, errorThrown) {
|
||||
alert('操作失败');
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
</script>
|
||||
<style type="text/css">
|
||||
.weixin-tip
|
||||
{
|
||||
display: none;
|
||||
background: rgba(38,55,92,0.7);
|
||||
border-radius: 20px;
|
||||
padding: 5px 50px;
|
||||
font-size: 12pt;
|
||||
color: #FFF;
|
||||
text-align: center;
|
||||
position: absolute;
|
||||
top: 0.1%;
|
||||
z-index: 9999;
|
||||
background-color: transparent;
|
||||
}
|
||||
body
|
||||
{
|
||||
background-image: url(../images/manual/bg.png);
|
||||
}
|
||||
.block
|
||||
{
|
||||
margin: 0px 10%;
|
||||
text-align: center;
|
||||
color: White;
|
||||
font-size: 22px;
|
||||
}
|
||||
.block input
|
||||
{
|
||||
width: 60%;
|
||||
margin: 10px 0;
|
||||
border: 0;
|
||||
font-size: 20px;
|
||||
padding: 4px 0;
|
||||
border-radius: 4px;
|
||||
text-indent: 5px;
|
||||
}
|
||||
.block button
|
||||
{
|
||||
padding: 8px;
|
||||
font-size: 18px;
|
||||
width: 100%;
|
||||
}
|
||||
#getValidateCode
|
||||
{
|
||||
background-image: url(../images/manual/btnValidateCode.png);
|
||||
background-size: 100% 100%;
|
||||
background-position: center center;
|
||||
display: block;
|
||||
width: 140px;
|
||||
height:112px;
|
||||
}
|
||||
#getManual
|
||||
{
|
||||
background-image: url(../images/manual/btnManual.png);
|
||||
background-size: 100% 100%;
|
||||
background-position: center center;
|
||||
display: block;
|
||||
width: 140px;
|
||||
height:112px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="block" style="height: 50px;">
|
||||
</div>
|
||||
<div style="text-align: center;">
|
||||
<img alt="" src='../images/manual/title.png' width="314px" /></div>
|
||||
<div class="block" style="height: 30px;">
|
||||
</div>
|
||||
<div class="block">
|
||||
姓 名:
|
||||
<input type="text" id="txtName" name="Name" maxlength="10" />
|
||||
</div>
|
||||
<div class="block">
|
||||
公司名:
|
||||
<input type="text" id="txtCompanyName" name="CompanyName" maxlength="20" />
|
||||
</div>
|
||||
<div class="block">
|
||||
手机号:
|
||||
<input type="text" id="txtPhoneNumber" name="PhoneNumber" maxlength="20" />
|
||||
</div>
|
||||
<div class="block">
|
||||
验证码:
|
||||
<input type="text" id="txtValidateCode" name="ValidateCode" maxlength="4" />
|
||||
</div>
|
||||
<br />
|
||||
<table style=" width:100%; text-align:center;">
|
||||
<tr align="center">
|
||||
<td><a id="getValidateCode" href="javascript:void(0)"></a></td>
|
||||
<td><a id="getManual" href="javascript:void(0)"></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
111
WebSite/Views/ManualVisit/List.aspx
Normal file
111
WebSite/Views/ManualVisit/List.aspx
Normal file
@@ -0,0 +1,111 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/SimonMasterPage.Master"
|
||||
Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
|
||||
获取资料记录查询
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
||||
<div class="easyui-layout" data-options="fit:true">
|
||||
<div data-options="region:'north',border:false" style="overflow: hidden; height: 30px;">
|
||||
<div class="toolbar" style="position: relative;">
|
||||
<span style="padding-left: 5px;">
|
||||
<label>
|
||||
开始时间:</label><input id="txtStartDate" type="text" class="easyui-datebox" style="width: 100px;"
|
||||
data-options="editable:false" />
|
||||
<label>
|
||||
截止时间:</label><input id="txtEndDate" type="text" class="easyui-datebox" style="width: 100px;"
|
||||
data-options="editable:false" />
|
||||
<a href="javascript:void(0)" class="toolbar-button tb-icon-search" onclick="query()">
|
||||
查询</a> </span><span style="position: absolute; right: 10px;">
|
||||
<%--<a href="javascript:void(0)"class="toolbar-button tb-icon-refresh" onclick="refresh()">刷新</a>--%>
|
||||
<%--<a href="javascript:void(0)" class="toolbar-button tb-icon-remove" onclick="delData()"><%: Html.Language("Delete")%></a>--%>
|
||||
<%--<a href="javascript:void(0)" class="toolbar-button tb-icon-clear" onclick="clearData()"><%: Html.Language("Empty")%></a>--%>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div data-options="region:'center',border:false">
|
||||
<table id="dg" class="easyui-datagrid" style="width: 100%; height: auto;" data-options="
|
||||
toolbar: '#tb',
|
||||
border: false,
|
||||
singleSelect: false,
|
||||
pagination: true,
|
||||
pageSize: 50,
|
||||
rownumbers: true,
|
||||
striped: true,
|
||||
sortName: 'CreatedDate',
|
||||
sortOrder: 'desc',
|
||||
fit: true,
|
||||
fitColumns: true,
|
||||
idField: 'ID',
|
||||
nowrap:true,
|
||||
frozenColumns: [[
|
||||
{ field: 'ID', checkbox: true }
|
||||
]],
|
||||
method: 'post'
|
||||
">
|
||||
<thead>
|
||||
<tr>
|
||||
<th data-options="field:'Name',sortable:true">
|
||||
姓名
|
||||
</th>
|
||||
<th data-options="field:'CompanyName',sortable:true">
|
||||
公司名
|
||||
</th>
|
||||
<th data-options="field:'PhoneNumber',sortable:true">
|
||||
手机号
|
||||
</th>
|
||||
<th data-options="field:'ValidateCode',sortable:true">
|
||||
验证码
|
||||
</th>
|
||||
<th data-options="field:'CreatedDate',sortable:true,formatter:$.tools.formatDateTime">
|
||||
创建日期
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content3" ContentPlaceHolderID="ScriptContent" runat="server">
|
||||
<style type="text/css">
|
||||
.toolbar label
|
||||
{
|
||||
font-size: 12px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
function query() {
|
||||
var startDate = $("#txtStartDate").datebox("getValue");
|
||||
var endDate = $("#txtEndDate").datebox("getValue");
|
||||
if (startDate == "" && endDate != "") {
|
||||
$.tools.alert(lang.PEASD);
|
||||
return;
|
||||
}
|
||||
if (startDate != "" && endDate == "") {
|
||||
$.tools.alert(lang.PETED);
|
||||
return;
|
||||
}
|
||||
if (startDate != "" && endDate != "") {
|
||||
startDate += " 00:00:00";
|
||||
endDate += " 23:59:59";
|
||||
var start = new Date(startDate.replace("-", "/"));
|
||||
var end = new Date(endDate.replace("-", "/"));
|
||||
if (end < start) {
|
||||
$.tools.alert(lang.EDMBGTOETSD);
|
||||
return;
|
||||
}
|
||||
}
|
||||
var params = {
|
||||
startDate: startDate != "" ? startDate : undefined,
|
||||
endDate: endDate != "" ? endDate : undefined
|
||||
};
|
||||
$('#dg').datagrid({ url: '/ManualVisit/LoadAllByPage/', queryParams: params });
|
||||
}
|
||||
$(function () {
|
||||
var curTime = new Date();
|
||||
var startTime = new Date(curTime.getTime() - 1 * 24 * 60 * 60 * 1000);
|
||||
$("#txtStartDate").datebox("setValue", startTime.format('yyyy-MM-dd hh:mm:ss'));
|
||||
$("#txtEndDate").datebox("setValue", curTime.format('yyyy-MM-dd hh:mm:ss'));
|
||||
});
|
||||
</script>
|
||||
</asp:Content>
|
||||
Reference in New Issue
Block a user