TG.WXCRM.V4/WEB/Views/WeiXin/WorkAccount/WeiHu.cshtml

250 lines
12 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@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>