kefu/application/service/view/index/all.html

855 lines
46 KiB
HTML
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.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>客服工作台</title>
<link rel="stylesheet" href="/static/service/js/layui/css/layui.css">
<link rel="stylesheet" href="__CDN__/static/service/css/mylink.css?version=20190904">
</head>
<style>
/* .wexin-class{
background: red;
} */
.layui-form-label {
padding: 9px 0px;
width: 70px;
}
.layui-input-block {
margin-left: 75px;
}
.del_offline {
float: right;
margin-right: 5px;
width: 15px;
height: 15px;
border-radius: 50%;
text-align: center;
line-height: 15px;
background-color: #aaa;
color: #eee;
}
.fold {
transform: none;
}
.unfold {
transform: rotate(270deg);
}
.fs-upload-input,
.fs-upload-target {
display: none;
}
td {
word-break: break-all;
}
.fs-number-up,
.fs-number-down {
display: none !important;
}
</style>
<body class="layui-layout-body">
<div class="layui-layout layui-layout-admin">
<div class="layui-side" style="background:#f2f2f2;top:0px;border-right:1px solid #aaa;" id="all_user_list">
<div class="layui-side-scroll all_user_list" style="width:100%;">
<blockquote class="layui-elem-quote layui-nav-item"
style="color: white;background-color:rgb(70, 100, 139);margin-bottom:0px;line-height:40px;"
id="online_user">
在线会员
(<span style="color: rgb(93, 234, 133)" id="line-user-num"><span>0</span></span>)
<span style="float:right;margin-right:10px;" id="on_span" class="fold"></span>
<span class="layui-badge" style="margin:11px 25px 0 5px; float: right; display: none">new</span>
</blockquote>
<ul class="layui-unselect" id="user_list" style="padding: 5px 0;">
<form class="layui-form" action="" style="padding: 5px 0;">
<input type="text" name="搜索" id="keyword-on" placeholder="用户名, 用户id" class="layui-input"
style="display: inline-block; width: 60%; margin-left: 5px; padding: none; height: 25px;">
<button class="layui-btn" lay-submit type="button" onclick="searchUser('on')"
style="height: 24px; line-height: 24px; background-color: rgb(70, 100, 139);">搜索</button>
</form>
</ul>
<blockquote class="layui-elem-quote layui-nav-item"
style="color:white;margin-bottom:0px;background-color:rgb(70, 100, 139);line-height:40px;"
id="offline_user">
离线会员
<span style="color: #fff" id="offline-user-num">
(<span>0</span>)
</span>
<span style="float:right;margin-right:10px;" id="off_span" class="fold"></span>
<span class="layui-badge" style="margin:11px 25px 0 5px; float: right; display: none">new</span>
</blockquote>
<ul class="layui-unselect" id="offline_user_list" hidden="false">
<p style="font-size: 10px;color: #b1b1b1;padding: 5px 0 5px 10px;">温馨提示: 仅显示最近1天, 更多请到会话记录查询</p>
<form class="layui-form" action="" style="padding: 5px 0;">
<input type="text" name="搜索" id="keyword-off" placeholder="用户名, 用户id" class="layui-input"
style="display: inline-block; width: 60%; margin-left: 5px; padding: none; height: 25px;">
<button class="layui-btn" lay-submit type="button" onclick="searchUser('off')"
style="height: 24px; line-height: 24px; background-color: rgb(70, 100, 139);">搜索</button>
</form>
</ul>
</div>
</div>
<div class="layui-body" style="bottom:0;top:0;">
<input type="hidden" id="active-user" data-avatar="" data-name="" data-id=""><!-- 当前对话的用户 -->
<div class="chat-left">
<div class="chat-box mylink-chat-main" style="position: relative;">
<div class="off_hint"
style="width: 100%; color: #828282; text-align: center; position: absolute; bottom: 20px; display: none;">
用户已下线, 当前会话将在30秒后自动从在线会员列表中移除</div>
<ul class="show-chat-detail">
</ul>
</div>
<div class="msg-send">
<div class="tools-bar">
<a id="face" style=" display: inline-block; height: 30px;" href="javascript:void(0)" title="表情">
<i class="layui-icon" style="font-size: 30px;">&#xe60c;</i>
</a>
<a id="image" style=" display: inline-block; height: 30px;" href="javascript:void(0)"
title="图片">
<i class="layui-icon" style="font-size: 30px;">&#xe60d;</i>
</a>
<a id="file" style=" display: inline-block; height: 30px;" href="javascript:void(0)" title="文件">
<i class="layui-icon" style="font-size: 30px;">&#xe61d;</i>
</a>
<a style=" display: inline-block; height: 30px;" href="javascript:void(0)"
onclick="openCommonLang()" title="常用语">
<i class="layui-icon" style="font-size: 30px;">&#xe645;</i>
</a>
</div>
<div class="msg-box">
<textarea class="msg-area" id="msg-area"></textarea>
</div>
<div class="send-area">
<span style="margin-left:10px;color:gray;">快捷键 Enter</span>
<button class="layui-btn layui-btn-small"
style="float:right;margin-right:10px;height: 36px;padding: 0 18px;color:white;background-color: #01c361;border-radius:4px"
id="send">
发送
</button>
</div>
</div>
</div>
<div style="width:28%;height:100%;float:left;margin-left:1%;overflow-y: auto">
<div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
<ul class="layui-tab-title">
<li class="layui-this" style="width:5%;">基本信息</li>
<!-- <li style="width:5%;">商品信息</li> -->
<!-- {if condition="$uinfo['kf_type'] eq 1"}
<li style="width:5%;">金币充值</li>
{/if} -->
<li style="width:5%;">常用语</li>
<li style="width:5%;">其他</li>
</ul>
<div class="layui-tab-content" style="min-height: 100px;">
<!-- 基本信息 -->
<div class="layui-tab-item layui-show">
<!--基本信息-->
<div class="layui-form layui-form-pane">
<div class="layui-form-item">
<!-- <button class="layui-btn layui-btn-primary" onclick="emptyChatLog()">清空在线用户聊天记录</button>
<button class="layui-btn layui-btn-primary" onclick="emptyChatLog('#offline_user_list')">清空离线用户聊天记录</button> -->
</div>
<div class="layui-form-item">
<label class="layui-form-label">当前平台</label>
<div class="layui-input-block">
<input type="text" id="f-group" value="{$uinfo['name']}" class="layui-input"
readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">当前用户id</label>
<div class="layui-input-block">
<input type="text" id="f-user-id" class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">访客名</label>
<div class="layui-input-block">
<input type="text" id="f-user" class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">IP</label>
<div class="layui-input-block">
<input type="text" id="f-ip" class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item" style="margin-bottom: 0px;">
{if condition="$uinfo['kf_type'] eq 1"}
<label class="layui-form-label">工作者 </label>
<div class="layui-input-block">
<input type="text" id="worker_name" class="layui-input" readonly=""
style="width: 60%;">
<label class="layui-form-label layui-bg-cyan" id="sendQrcode"
style="display: inline-block;text-align: center;width: 30%;top: -38px;float: left;margin-left: 61%;"
onclick="openWindow('工作交接', '/service/index/changeWorker', '50%', '400px')">
交接
</label>
<i class="layui-icon alone-tips" id="change-user-hint"
style="position: relative;top: -25px;left: 2px;cursor: pointer;"
onmouseover="tipsHint(this, '#change-user-hint', '如果左侧框内容为空,则需要点击交接进入里面.可以为这个客服账号创建多个使用者.使用时先点上班,结束时点下班,系统会记录该使用者再这段时间记录金额总数')"></i>
</div>
{/if}
</div>
<!-- <div class="layui-form-item">
<label class="layui-form-label">地区</label>
<div class="layui-input-block">
<input type="text" id="f-area" class="layui-input" readonly>
</div>
</div> -->
<div class="layui-form-item">
{if condition="$uinfo['kf_type'] eq 1"}
<label class="layui-form-label layui-bg-cyan"
style="width: 120px;cursor: pointer;color:white;margin-left: 10px;"
id="change-account1" onclick="paySelect()">选择支付账号</label>
<!-- <button class="layui-btn layui-btn-primary" -->
<button class="layui-form-label layui-bg-cyan"
style="width: 120px;cursor: pointer;color:white;margin-left: 10px;"
id="mark-pay-user">
未充值
</button>
<i class="layui-icon alone-tips" id="pay-hint"
style="position: relative; top: 10px; left: 2px; cursor: pointer;"
onmouseover="tipsHint(this, '#pay-hint', '将玩家标记为已充值时, 在专享闪付的客服列表里,会提高自己对该玩家展示的权重,优先将自己展示于玩家(方便于玩家优先找到充值过的客服')"></i>
{/if}
</div>
</div>
{if condition="$uinfo['kf_type'] eq 1"}
<!-- 添加充值记录 -->
<div>
<input type="number" id="recharge_money" placeholder="充值金额"
class="layui-input fs-number-element" min="1" style="width: 30%;float: left;">
<select id="recharge_type"
style='width: 40%;height: 38px;line-height: 20px;border-color: #e6e6e6;border-radius: 3px; padding-left: 20px; margin-left: 5px;'>
<option value="">请选择</option>
{if !empty($type)}
{foreach name="type" item="vo"}
<option value="{$vo['type_name']}">{$vo['type_name']}</option>
<!-- <option value="{$vo['id']}">{$vo['type_name']}</option> -->
{/foreach}
{/if}
</select>
<label class="layui-form-label layui-bg-cyan" id="sendQrcode"
style="text-align: center;width: 22%;float: right;" onclick="addRechargeLog()">
记录
</label>
<input type="text" id="bank-user-name" placeholder="银行卡用户名"
class="layui-input fs-number-element" min="1"
style="width: 45%;float: left; display: none;">
<input type="number" id="bank-number" placeholder="银行卡号"
class="layui-input fs-number-element" min="1"
style="width: 53%;float: left;margin-left: 5px; display: none;">
</div>
{/if}
<!--支付信息-->
{if condition="$uinfo['kf_type'] eq 1"}
<div>
<fieldset class="layui-elem-field layui-field-title"
style="margin-top: 20px;margin-bottom: 10">
<legend>支付信息</legend>
</fieldset>
<div id="show-payment-info">
{if condition="$payment_img['alias_id'] neq 'bank'"}
<div style="height: 255px;text-align: center;" id='payment_img_div'>
<div style="margin-bottom: 10px;">
<img class="layui-mylink-photos qr-img" id="payment_img"
src='{$payment_img["payment_img"]}' width="60px" height="60px" {if
condition="$payment_img.payment_img eq ''" }style="display:none" {/if}>
</div> <div class="layui-form layui-form-pane">
<div class="layui-form-item">
<label class="layui-form-label">支付方式</label>
<div class="layui-input-block">
<input type="text" id="payment_type"
value="{$payment_img['type_name']}" class="layui-input"
readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">支付姓名</label>
<div class="layui-input-block">
<input type="text" id="payment_name" value="{$payment_img['name']}"
class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">支付账号</label>
<div class="layui-input-block">
<input type="text" id="payment_num"
value="{$payment_img['account_num']}" class="layui-input"
readonly>
</div>
</div>
</div>
</div>
{else /}
<div class="layui-form layui-form-pane">
<div class="layui-form-item">
<label class="layui-form-label">支付方式</label>
<div class="layui-input-block">
<input type="text" id="payment_type" value="{$payment_img['type_name']}"
class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">银行卡姓名</label>
<div class="layui-input-block">
<input type="text" id="payment_name" value="{$payment_img['name']}"
class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">银行卡号</label>
<div class="layui-input-block">
<input type="text" id="payment_num"
value="{$payment_img['account_num']}" class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">开户银行</label>
<div class="layui-input-block">
<input type="text" id="payment_bank" value="{$payment_img['open_bank']}"
class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">开户支行</label>
<div class="layui-input-block">
<input type="text" id="payment_open"
value="{$payment_img['branch_bank']}" class="layui-input" readonly>
</div>
</div>
</div>
{/if}
</div>
</div>
<div style="width: 100%">
<select lay-verify="required" lay-filter="type" id="img"
style='width: 60%;height: 38px;line-height: 20px;border-color: #e6e6e6;border-radius: 3px; padding-left: 20px'>
<option value="">请选择</option>
{if !empty($payment_information)}
{foreach name="payment_information" item="vo"}
{if condition="$vo['id'] eq $payment_img['id']"}
<option value="{$vo['id']}" selected>{$vo['type_name']}</option>
{else /}
<option value="{$vo['id']}">{$vo['type_name']}</option>
{/if}
<!-- <option value="{$vo['id']}">{$vo['type_name']}</option> -->
{/foreach}
{/if}
</select>
<label class="layui-form-label layui-bg-cyan" id="sendQrcode"
style='width: 30%;float: right;text-align: center;' onclick="send_qrcode()">
发送
</label>
</div>
{/if}
</div>
<!-- 产品或订单信息 -->
<!-- <div class="layui-tab-item">
<div class="layui-form layui-form-pane" id="order_list">
</div>
</div> -->
<!-- 金币充值tab切换页 -->
<!-- {if condition="$uinfo['kf_type'] eq 1"}
<div class="layui-tab-item">
<form class="layui-form" id="addGodsForm">
<div class="layui-form layui-form-pane">
<div class="layui-form-item">
<label class="layui-form-label">客服余额</label>
<div class="layui-input-block">
<input type="text" id="amount" style="color:red;" value="{$amount}"
class="layui-input" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">玩家ID</label>
<div class="layui-input-block">
<input type="text" id="coin_uid" class="layui-input" name="id"
lay-verify="required" readonly>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">充值金额</label>
<div class="layui-input-block">
<input type="number" id="f-user" placeholder="请输入金额" name="coin_num"
lay-verify="required" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">支付方式</label>
<div class="layui-input-block">
<select name="customer_way" lay-filter="pay_type" lay-verify="required">
<option value="">请选择支付方式</option>
{if !empty($pay_types)}
{foreach $pay_types as $k => $v}
<option value="{$k}">{$v}</option>
{/foreach}
{/if}
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">支付凭证</label>
<div class="layui-input-block">
<input type="text" name="pay_url" placeholder="凭证图链接地址" class="layui-input"
lay-verify="required">
</div>
<span style="font-size:12px;color:red;">注意:聊天页面右键点击用户发送的支付截图复制图片链接</span>
</div>
<div class="layui-form-item">
<label class="layui-form-label layui-btn lay-submit"
style="cursor: pointer;color:white;background-color: #009688;"
id="scroll-link" lay-filter="btnAddObj" onclick="recharge()">立即充值</label>
<label class="layui-form-label layui-btn-primary"
style="cursor: pointer;color:white; background-color: #c0c0c0;margin-left: 10px;"
id="change-account" onclick="rechargeReset()">重置</label>
</div>
</div>
</form>
</div>
{/if} -->
<!-- 常用语tab切换页 -->
<div class="layui-tab-item">
<div class="layui-form" id="common-lang">
<table class="layui-table">
<thead class="thead">
<tr>
<th>内容</th>
<th>操作</th>
</tr>
</thead>
<tbody>
{foreach name="word" item="vo"}
<tr>
<td>{$vo.content}</td>
<td width="15px">
<!-- <a href="javascript:" onclick="sendWord(this)" data-word="{$vo.content}"
style="color:#009688">发送</a> -->
<button class="layui-btn layui-btn-small" onclick="sendWord(this)"
data-word="{$vo.content}"
style="float:right;margin-right:10px;height: 25px;line-height: 25px;padding: 0 18px;color:white;background-color: #01c361;border-radius:4px"
id="send">
发送
</button>
</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
</div>
<!-- 其他 -->
<div class="layui-tab-item">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- 转接提示层 -->
<div class="layui-form" id="change-box" style="display: none">
<div class="layui-form-item" style="margin-top: 20px">
<label class="layui-form-label">选择分组</label>
<div class="layui-input-block" style="width: 70%">
<select lay-verify="required" lay-filter="group">
<option value=""></option>
{if !empty($groups)}
{foreach name="groups" item="vo"}
<option value="{$vo['id']}">{$vo['name']}</option>
{/foreach}
{/if}
</select>
</div>
</div>
</div>
<!-- 转接提示层 -->
<!-- 支付账号提示层 -->
<div class="layui-form" id="account-box" style="display: none">
<div class="layui-form-item" style="margin-top: 20px">
<div style="padding-top: 15px">
<label class="layui-form-label">支付类型</label>
<div class="layui-input-block" style="width: 70%;">
<select lay-verify="required" lay-filter="type" id="type" name="type">
<option value=""></option>
{if !empty($type)}
{foreach name="type" item="vo"}
<option value="{$vo['id']}">{$vo['type_name']}</option>
{/foreach}
{/if}
</select>
</div>
</div>
<div style="padding-top: 15px;margin-top:30px;">
<label class="layui-form-label">支付账号</label>
<div class="layui-input-block" style="width: 70%;">
<select lay-filter="group" id="payment" name="payment">
</select>
</div>
</div>
<div style="padding-top: 15px;margin-top:30px;">
<div class="layui-input-block" style="width: 70%;text-align:center;">
<button class="layui-btn" lay-submit lay-filter="changePayment">确定</button>
</div>
</div>
</div>
</div>
<!-- 支付账号提示层 -->
<!--商品渲染模板-->
<script id="goods_tpl" type="text/html">
<fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;">
<legend>商品信息</legend>
</fieldset>
<div class="order-alone-li lastset_cm" >
<table width="100%" border="" cellspacing="" cellpadding="">
<tbody>
<tr class="time_or">
<td>
<div class="fl_ttmm">
<p>
<span class="time-num">商品id<em class="num">{{ d.goods_id }}</em></span>
<span style="float: right;"><a href="{{ d.url }}" target="_blank">查看详情</a></span>
</p>
</div>
<div class="fr_ttmm"></div>
</td>
</tr>
<tr class="conten_or">
<td class="sx1">
<div class="shop-if-dif">
<div class="shop-difimg">
<img src="{{ d.thumb }}" width="60" height="60">
</div>
<div class="shop_name">
<a href="{{ d.url }}" target="_blank">{{ d.goods_name }}</a>
<p><span>市场价格</span><span></span><span>{{ d.market_price }}</span></p>
<p style="color: red;"><span>本店价格</span><span></span><span>{{ d.shop_price }}</span></p>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</script>
<!--订单渲染模板-->
<script id="order_tpl" type="text/html">
<fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;">
<legend>订单信息</legend>
</fieldset>
<div class="order-alone-li lastset_cm" >
<table width="100%" border="" cellspacing="" cellpadding="">
<tbody>
<tr class="time_or">
<td>
<div class="fl_ttmm">
<p>
<span class="time-num">下单时间<em class="num">{{ d.info.add_time }}</em></span>
</p>
<p>
<span class="time-num">订单编号<em class="num">{{ d.info.order_sn }}</em></span>
</p>
</div>
<div class="fr_ttmm"></div>
</td>
</tr>
{{#layui.each(d.list, function(index, item){ }}
<tr class="conten_or">
<td class="sx1">
<div class="shop-if-dif">
<div class="shop-difimg">
<img src="{{ item.thumb }}" width="60" height="60">
</div>
<div class="shop_name">
<a href="{{ item.url }}" target="_blank">{{ item.goods_name }}</a>
<p>规格:{{ item.spec_key_name }}</p>
<p>
<span>实际价格</span><span></span><span>{{ item.final_price }}</span>
<span>商城价格</span><span></span><span>{{ item.goods_price }}</span>
<span>成本价格</span><span></span><span>{{ item.cost_price }}</span>
</p>
</div>
</div>
</td>
</tr>
{{#});}}
<tr class="time_or">
<td>
<div class="fl_ttmm">
<span class="time-num">订单价格<em class="num">{{ d.info.total_amount }}</em></span>
<span class="time-num">含运费<em class="num">{{ d.info.shipping_price }}</em></span>
<span class="time-num">应付金额<em class="num">{{ d.info.order_amount }}</em></span>
<span class="time-num">订单状态<em>{{ d.info.order_status }}</em></span>
<span class="time-num">发货状态<em>{{ d.info.shipping_status }}</em></span>
<span class="time-num">支付状态<em>{{ d.info.pay_status }}</em></span>
</div>
<div class="fr_ttmm"></div>
</td>
</tr>
</tbody>
</table>
</div>
</script>
<!-- <script src="__CDN__/static/service/js/jquery-1.9.0.min.js"></script> -->
<script src="__CDN__/static/admin/js/jquery.min.js?v=2.1.4"></script>
<script src="__CDN__/static/service/js/layui/layui.js"></script>
<script src="__CDN__/static/common/js/indexedDB.js?version=20190928"></script>
<script src="__CDN__/static/common/js/drag.js"></script>
<script>
layui.use('form, elementm', function () {
var element = layui.element;
var layer = layui.layer;
var form = layui.form;
form.render();
});
var uid = "{$uinfo['id']}";
var uname = "{$uinfo['user_name']}";
var avatar = "{$uinfo['user_avatar']}";
var group = "{$uinfo['group_id']}";
var token = '{$token}';
var online_user = `{$uinfo['online']}`;
var socket_server = "{$socket}";
var out_line_list = `{$out_line_list}`;
var worker_name = `{$worker['name']}`;
// 选择账号类型
var select_pay_type = false;
$('#worker_name').val(worker_name);
// 点击 左侧在线用户tab
$("#online_user").click(function () {
// 隐藏消息提示
$('#online_user .layui-badge').hide();
if ($("#user_list li").length == 0) {
layui.use('layer', function () {
var layer = layui.layer;
layer.msg('当前没有在线用户');
});
}
changeUserTabStatus(1);
});
// 点击 左侧离线用户tab
$("#offline_user").click(function () {
// 隐藏消息提示
$('#offline_user .layui-badge').hide();
if ($("#offline_user_list li").length == 0) {
layui.use('layer', function () {
var layer = layui.layer;
layer.msg('当前没有离线用户');
});
}
changeUserTabStatus(2);
});
// 切换在线用户与离线用户展示状态
function changeUserTabStatus(flag) {
if (flag == 1) {
if ($("#on_span").attr('class') == 'fold') {
$("#user_list").prop('hidden', false);
$("#offline_user_list").prop('hidden', true);
// $("#user_list").find('li').prop("class",'layui-nav-item');
$("#on_span").attr('class', 'unfold');
$("#off_span").attr('class', 'fold');
} else {
$("#offline_user_list").prop('hidden', false);
$("#user_list").prop('hidden', true);
// $("#offline_user_list").find('li').prop("class",'layui-nav-item');
$("#on_span").attr('class', 'fold');
$("#off_span").attr('class', 'unfold');
}
} else if (flag == 2) {
if ($("#off_span").attr('class') == 'fold') {
$("#offline_user_list").prop('hidden', false);
$("#user_list").prop('hidden', true);
// $("#offline_user_list").find('li').prop("class",'layui-nav-item');
$("#on_span").attr('class', 'fold');
$("#off_span").attr('class', 'unfold');
} else {
$("#user_list").prop('hidden', false);
$("#offline_user_list").prop('hidden', true);
// $("#user_list").find('li').prop("class",'layui-nav-item');
$("#on_span").attr('class', 'unfold');
$("#off_span").attr('class', 'fold');
}
}
}
//选择支付二维码
$("#img").change(function () {
var id = $(this).val()
$.ajax({
url: "{:url('index/payment_information')}",
type: "post",
data: { id: id },
dataType: "json",
success: function (res) {
var src = res.payment_img
if (res.alias_id != 'bank') {
var _html = ""
_html += "<div style='height: 320px;text-align: center;' id='payment_img_div'>"
if (src) {
_html += "<div style='margin-bottom: 10px;'><img class='layui-mylink-photos qr-img' id='payment_img' src='" + src + "' width='100px' height='100px'></div>"
}
_html += "<div class='layui-form layui-form-pane'>"
_html += "<div class='layui-form-item'><label class='layui-form-label'>支付方式</label><div class='layui-input-block'><input type='text' id='payment_type' value='" + res.type_name + "' class='layui-input' readonly></div></div>"
_html += "<div class='layui-form-item'><label class='layui-form-label'>支付姓名</label><div class='layui-input-block'><input type='text' id='payment_name' value='" + res.name + "' class='layui-input' readonly></div></div>"
_html += "<div class='layui-form-item'><label class='layui-form-label'>支付账号</label><div class='layui-input-block'><input type='text' id='payment_num' value='" + res.account_num + "' class='layui-input' readonly></div></div>"
_html += "</div>"
} else {
var _html = ""
_html += "<div class='layui-form layui-form-pane'>"
_html += '<div class="layui-form-item"><label class="layui-form-label">支付方式</label><div class="layui-input-block"><input type="text" id="payment_type" value="' + res.type_name + '" class="layui-input" readonly></div></div>'
_html += '<div class="layui-form-item"><label class="layui-form-label">银行卡姓名</label><div class="layui-input-block"><input type="text" id="payment_name" value="' + res.name + '" class="layui-input" readonly></div></div>'
_html += '<div class="layui-form-item"><label class="layui-form-label">银行卡号</label><div class="layui-input-block"><input type="text" id="payment_num" value="' + res.account_num + '" class="layui-input" readonly></div></div>'
_html += '<div class="layui-form-item"><label class="layui-form-label">开户银行</label><div class="layui-input-block"><input type="text" id="payment_bank" value="' + res.open_bank + '" class="layui-input" readonly></div></div>'
_html += '<div class="layui-form-item"><label class="layui-form-label">开户支行</label><div class="layui-input-block"><input type="text" id="payment_open" value="' + res.branch_bank + '" class="layui-input" readonly></div></div>'
_html += "</div>"
}
$('#show-payment-info').html(_html)
}
})
})
/**
* 充值
*/
function recharge() {
var form = $('#addGodsForm').serialize();
// console.log(form);return;
layer.confirm('确定充值吗?', function () {
var layerMsg = layer.load(1, {
icon: 0,
shade: [0.5, 'black']
});
var money = $("input[name='coin_num']").val();
$.ajax({
url: "{:url('index/rechargeCoin')}"
, data: form
, type: "post"
, dataType: "json"
, success: function (data) {
layer.close(layerMsg);
if (1 == data.code) {
layer.msg('充值成功');
$("#amount").val(($("#amount").val() - 0) - (money - 0));
rechargeReset();
} else {
// rechargeReset();
layer.msg(data.msg);
}
}
});
})
}
/**
* 充值重置
*/
function rechargeReset() {
$("input[name='coin_num']").val('');
// $("input[name='customer_way']").val();
// $("select[name='customer_way']:first option:first").attr("selected",true);
$("input[name='pay_url']").val('');
}
// 清除超过三天的离线用户本地数据
// window.onload = function () {
// out_line_list = JSON.parse(out_line_list);
// // console.log(out_line_list);
// for (var i = 0; i <= out_line_list.length - 1; i++) {
// var key = 'KF' + uid + '-' + out_line_list[i].id;
// window.indexedDB.deleteDatabase(key);
// var key_last = 'KF' + uid + '-' + out_line_list[i].id + '-lastMsg';
// localStorage.removeItem(key_last); //清除客服对离线用户的本地缓存
// localStorage.removeItem(key); //清除客服对离线用户的本地缓存
// }
// }
/**
* 清空聊天记录
*/
function emptyChatLog(box = '#user_list') {
var list = $(box).find('li');
for (var i = 0; i <= list.length; i++) {
var id = $(list[i]).data('id');
var key = 'KF' + uid + '-' + id;
var key_last = 'KF' + uid + '-' + id + '-lastMsg';
localStorage.removeItem(key_last); //清除客服对离线用户的本地缓存
var local_msg_log = getCache(key);
if (local_msg_log) {
localStorage.removeItem(key);
}
}
layer.msg('清空成功!');
}
</script>
<script type="text/javascript" src="__CDN__/static/service/js/functions.js?version=20190928"></script>
<script type="text/javascript" src="__CDN__/static/service/js/repetition_line.js?version=20190928"></script>
<script type="text/javascript" src="__CDN__/static/service/js/mylink.js?version=20200305">
</script>
</body>
</html>