250 lines
12 KiB
Plaintext
250 lines
12 KiB
Plaintext
@using WX.CRM.WebHelper;
|
||
@using WX.CRM.Model
|
||
@using WX.CRM.WEB.Handler
|
||
@using WX.CRM.Model.MAP
|
||
@model WX.CRM.Model.Entity.WX_UPLOADMAXCREATETIME
|
||
@{
|
||
ViewBag.Title = "维护";
|
||
Layout = "~/Views/Shared/_Index_LayoutEdit.cshtml";
|
||
|
||
}
|
||
@section scripts{
|
||
<script src="~/layui-v2.5.4/layui.js"></script>
|
||
<script type="text/javascript">
|
||
$(function () {
|
||
$("#parentId").attr("data-val-noinput-input", "@(Request.QueryString["id"] == null ? "[-1]" :"[" +Request.QueryString["id"]+"]")");
|
||
})
|
||
</script>
|
||
}
|
||
|
||
<script type="text/javascript">
|
||
layui.use('element', function () {
|
||
var $ = layui.jquery
|
||
, element = layui.element; //Tab的切换功能,切换事件监听等,需要依赖element模块
|
||
});
|
||
var delusername = "";
|
||
$(function () {
|
||
|
||
$("#btnSave1").click(function () {
|
||
Save(1, $("#UploadTime").val());
|
||
});
|
||
$("#btnSave2").click(function () {
|
||
Save(2, $("#QunFaTime").val());
|
||
});
|
||
function Save(type, nvalue) {
|
||
$.r_ajax({
|
||
url: "/WeiXin/WorkAccount/WeiHuSave",
|
||
type: "Post",
|
||
data: { type: type, time: nvalue, UserName:"@Request.QueryString["UserName"]" },
|
||
dataType: "json",
|
||
loading: true,
|
||
success: function (data) {
|
||
if (data.type == 1) {
|
||
//window.parent.frameReturnByMes(data.message);
|
||
//window.parent.frameReturnByReload(true);
|
||
//window.parent.frameReturnByClose();
|
||
if (type == 1) {
|
||
$("#uptime").html(nvalue);
|
||
} else {
|
||
$("#quntime").html(nvalue);
|
||
}
|
||
$.messageBox5s('提示', data.message);
|
||
}
|
||
else {
|
||
|
||
//$.messageBox5s('提示', data.message);
|
||
$.messager.alert('错误', data.message, 'error');
|
||
//window.parent.frameReturnByMes(data.message);
|
||
}
|
||
}
|
||
});
|
||
}
|
||
$("#btnadd").click(function () {
|
||
var uname = $("#seachUsername").val();
|
||
uname = $.trim(uname);
|
||
if (uname == "")
|
||
return;
|
||
if ($("#tr_" + uname).length > 0) {
|
||
alert("此好友已经添加!");
|
||
return;
|
||
}
|
||
$.r_ajax({
|
||
url: "/WeiXin/WorkAccount/FindFastUserName",
|
||
type: "Post",
|
||
data: { jobusername: "@Request.QueryString["UserName"]", username: uname },
|
||
dataType: "json",
|
||
loading: true,
|
||
success: function (data) {
|
||
if (data.type == 1) {
|
||
//$.messageBox5s('提示', data.message);
|
||
var html = " <tr id='tr_" + data.data.USERNAME + "' nid='" + data.data.USERNAME + "'>"+
|
||
" <td>" + data.data.USERNAME + "</td> " +
|
||
" <td>" + (data.data.ALIAS == null ? "" : data.data.ALIAS) + "</td> " +
|
||
" <td>" + (data.data.NICKNAME == null ? "" : data.data.NICKNAME )+ "</td> " +
|
||
" <td>" + (data.data.CONREMARK == null ? "" : data.data.CONREMARK )+ "</td> " +
|
||
" <td>" + (data.data.TYPE == 1 ? "<font color='#60b980'>订单客户</font>" : "<font color='#bdbabb'>普通客户</font>") + "</td> " +
|
||
" <td> <a href=\"javascript: removelist('" + data.data.USERNAME + "')\">删除</a></td > </tr>";
|
||
$("#rowbody").append(html);
|
||
$("#seachUsername").val("");
|
||
}
|
||
else {
|
||
|
||
//$.messageBox5s('提示', data.message);
|
||
$.messager.alert('错误', data.message, 'error');
|
||
//window.parent.frameReturnByMes(data.message);
|
||
}
|
||
}
|
||
});
|
||
});
|
||
$("#btnFastSave").click(function () {
|
||
var usernames = "";
|
||
$("[nid]").each(function (n, da) {
|
||
if (usernames == "")
|
||
usernames += $(da).attr("nid");
|
||
else
|
||
usernames += "," + $(da).attr("nid");
|
||
});
|
||
var ndl = delusername;
|
||
if (ndl != "") {
|
||
ndl = ndl.replace("][", ",").replace("]", "").replace("[","");
|
||
}
|
||
if ($("#utime").val() == "") {
|
||
alert("不能为空!");
|
||
return false;
|
||
}
|
||
$.r_ajax({
|
||
url: "/WeiXin/WorkAccount/FastUserConfigSave",
|
||
type: "Post",
|
||
data: { jobusername: "@Request.QueryString["UserName"]", usernames: usernames, delusername: ndl, time: $("#utime").val() },
|
||
dataType: "json",
|
||
loading: true,
|
||
success: function (data) {
|
||
if (data.type == 1) {
|
||
$.messageBox5s('提示', data.message);
|
||
}
|
||
else {
|
||
//$.messageBox5s('提示', data.message);
|
||
$.messager.alert('错误', data.message, 'error');
|
||
//window.parent.frameReturnByMes(data.message);
|
||
}
|
||
}
|
||
});
|
||
});
|
||
|
||
});
|
||
|
||
function removelist(username) {
|
||
if (delusername.indexOf("[" + username + "]")==-1)
|
||
delusername += "["+username+"]";
|
||
$("#tr_" + username).remove();
|
||
}
|
||
</script>
|
||
|
||
<div class="mvctool bgb">
|
||
</div>
|
||
<div class="formContent">
|
||
@using (Html.BeginForm("", "", null, FormMethod.Post, new { Id = "CreateForm" }))
|
||
{
|
||
<div class="layui-tab">
|
||
<ul class="layui-tab-title">
|
||
<li class="layui-this">Upload上传设置</li>
|
||
<li>图片语音优先上传设置</li>
|
||
</ul>
|
||
<div class="layui-tab-content">
|
||
<div class="layui-tab-item layui-show">
|
||
|
||
@Html.ValidationSummary(true)
|
||
<table class="fromEditTable setTextWidth300">
|
||
<tbody>
|
||
<tr>
|
||
<td colspan="2"> UPLOAD按钮手工上传位置:</td>
|
||
<td></td>
|
||
</tr>
|
||
<tr>
|
||
<td> 聊天消息上传位置:</td>
|
||
<td id="uptime">
|
||
@Html.Raw(ViewBag.UploadTime)
|
||
</td>
|
||
<td>
|
||
<input id="UploadTime" name="UploadTime" class="Wdate" type="text" value=" @Html.Raw(ViewBag.UploadTime)" style="width:200px;" onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})">
|
||
<input class="layui-btn layui-btn-sm layui-btn-ok" data-method="btnSave" id="btnSave1" type="button" value="修改">
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width:250px;">
|
||
群发助手上传位置:
|
||
</td>
|
||
<td id="quntime">
|
||
@Html.Raw(ViewBag.QunFaClientTime)
|
||
</td>
|
||
<td>
|
||
<input id="QunFaTime" name="QunFaTime" class="Wdate" type="text" value=" @Html.Raw(ViewBag.QunFaClientTime)" style="width:200px;" onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})">
|
||
<input class="layui-btn layui-btn-sm layui-btn-ok" data-method="btnSave" id="btnSave2" type="button" value="修改">
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
@*<fieldset class="layui-elem-field layui-field-title" style="margin-top:10px;">
|
||
<legend>优先上传配置</legend>
|
||
</fieldset>*@
|
||
|
||
|
||
</div>
|
||
<div class="layui-tab-item">
|
||
@{ Wx_Fast_UserModel fastmodel = ViewBag.Fast_Model;}
|
||
<input id="PICI" name="PICI" type="hidden" value="@fastmodel.fast_main.PICI" />
|
||
<input id="JOBUSERNAME" type="hidden" value="@Request.QueryString["UserName"]" />
|
||
<table class="layui-table setTextWidth300">
|
||
<thead>
|
||
<tr>
|
||
<th colspan="6">优先上传配置</th>
|
||
</tr>
|
||
<tr>
|
||
<th>微信用户名</th>
|
||
<th>微信号</th>
|
||
<th>昵称</th>
|
||
<th>备注</th>
|
||
<th>类型</th>
|
||
<th>操作</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody id="rowbody">
|
||
@foreach (var itn in fastmodel.fast_child)
|
||
{
|
||
<tr id="tr_@itn.USERNAME" nid="@itn.USERNAME">
|
||
<td>@itn.USERNAME</td>
|
||
<td>@itn.ALIAS</td>
|
||
<td>@itn.NICKNAME</td>
|
||
<td>@itn.CONREMARK</td>
|
||
<td>@Html.Raw(itn.TYPE==1? "<font color='#60b980'>订单客户</font>" : "<font color='#bdbabb'>普通客户</font>")</td>
|
||
<td><a href="javascript:removelist('@itn.USERNAME')">删除</a></td>
|
||
</tr>
|
||
}
|
||
</tbody>
|
||
<tfoot>
|
||
<tr>
|
||
<td colspan="6">
|
||
微信用户名:
|
||
<input id="seachUsername" name="seachUsername" type="text" style="width:200px;" />
|
||
<input class="layui-btn layui-btn-sm layui-btn-ok" data-method="btnadd" id="btnadd" type="button" value="添加">
|
||
<span style="color:blue">(注:这里可以添加除订单外的其他客户,进行优先图片、语音、视频等信息的优先上传!)</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="6">
|
||
精准时间:
|
||
<input id="utime" name="utime" class="Wdate" type="text" value="@fastmodel.fast_main.POSITIONSTR.ToString("yyyy-MM-dd HH:mm:ss")" style="width:200px;" onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})">
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="6" style="text-align:center;">
|
||
<input class="layui-btn layui-btn-sm layui-btn-ok" data-method="btnFastSave" id="btnFastSave" type="button" value="保存修改">
|
||
</td>
|
||
</tr>
|
||
</tfoot>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
}
|
||
</div> |