| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925 |
- <?php
- use common\components\stringUtil;
- ?>
- <script src="/js/mobiscroll/mobiscroll.core-2.5.2.js" type="text/javascript"></script>
- <script src="/js/mobiscroll/mobiscroll.core-2.5.2-zh.js" type="text/javascript"></script>
- <link href="/css/mobiscroll/mobiscroll.core-2.5.2.css" rel="stylesheet" type="text/css" />
- <link href="/css/mobiscroll/mobiscroll.animation-2.5.2.css" rel="stylesheet" type="text/css" />
- <script src="/js/mobiscroll/mobiscroll.datetime-2.5.1.js" type="text/javascript"></script>
- <script src="/js/mobiscroll/mobiscroll.datetime-2.5.1-zh.js" type="text/javascript"></script>
- <!-- S 可根据自己喜好引入样式风格文件 -->
- <script src="/js/mobiscroll/mobiscroll.android-ics-2.5.2.js" type="text/javascript"></script>
- <script charset="utf-8" src="http://map.qq.com/api/js?v=2.exp&libraries=geometry&key=OFWBZ-2NTHP-EHNDD-LKWQY-GANM7-PXBJH"></script>
- <link href="/css/mobiscroll/mobiscroll.android-ics-2.5.2.css" rel="stylesheet" type="text/css" />
- <style>
- .form-horizontal .control-label {
- text-align: right;
- margin-bottom: 0;
- padding-top: 0px;
- }
- </style>
- <div class="page-title">
- <div class="title-env">
- <h1 class="title">用户详细</h1>
- </div>
- <div class="breadcrumb-env">
- <ol class="breadcrumb bc-1">
- <li>
- <a href="/"><i class="fa-home"></i>Home</a>
- </li>
- <li>
- <a href="javascript:void(0)">商城管理</a>
- </li>
- <li class="active">
- <strong>用户管理</strong>
- </li>
- </ol>
- </div>
- </div>
- <div class="row">
- <div class="col-sm-12">
- <div class="panel panel-default">
- <div class="panel-body">
- <form role="form" class="form-horizontal">
-
- <div class="form-group">
- <label class="col-sm-2 control-label">用户ID:</label>
- <div class="col-sm-6">
- <?= $user['id'] ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">用户名:</label>
- <div class="col-sm-6">
- <?= $user['userName'] ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">头像:</label>
- <div class="col-sm-6">
- <img src="<?php if(!empty($user['avatar'])){ echo Yii::$app->params['imgUrl'].$user['avatar'];}else{ echo '/images/avatar.jpg'; } ?>" style="width:10%;border-radius:30px;" />
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">会员等级:</label>
- <div class="col-sm-6">
- <?php if(empty($userAsset['memberLevel'])){ echo '普通用户'; }else{ ?>
-
-
- <?php if(empty($user['subscribe'])){ ?>
- <a href="javascript:void(0)" data-toggle="tooltip" data-placement="bottom" title="" data-original-title="客户需关注公众号并申请会员卡,才能查看等级" style="color:#68b828;cursor:pointer;text-decoration:none;" <i="" class="fa-question-circle"></a>
- <?php }else{ ?>
- <?php if(empty($user['mobile'])){ ?>
- <a href="javascript:void(0)" data-toggle="tooltip" data-placement="bottom" title="" data-original-title="客户需申请会员卡才能查看等级" style="color:#68b828;cursor:pointer;text-decoration:none;" <i="" class="fa-question-circle"></a>
- <?php }else{
- echo $userAsset['memberLevel'];
- } ?>
- <?php } } ?>
-
-
- <?php ?>
-
-
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">消费次数:</label>
- <div class="col-sm-6">
- <?= $userAsset['totalBuyNum'] ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">累计消费:</label>
- <div class="col-sm-6">
- <?php if(empty($user['subscribe'])){ ?>
- <a href="javascript:void(0)" data-toggle="tooltip" data-placement="bottom" title="" data-original-title="客户需关注公众号并申请会员卡,才能查看消费情况" style="color:#68b828;cursor:pointer;text-decoration:none;" <i="" class="fa-question-circle"></a>
- <?php }else{ ?>
- <?php if(empty($user['mobile'])){ ?>
- <a href="javascript:void(0)" data-toggle="tooltip" data-placement="bottom" title="" data-original-title="客户需申请会员卡才能查看消费情况" style="color:#68b828;cursor:pointer;text-decoration:none;" <i="" class="fa-question-circle"></a>
- <?php }else{ ?>
- <a href="/order/user-order-list?id=<?= $user['id'] ?>" style="background-color: #68b828;color:white;padding:3px;border-radius:2px;text-decoration:none;color:#ffffff;"><?= $userAsset['totalExpend'] ?></a>
- <?php } ?>
- <?php } ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">累计积分:</label>
- <div class="col-sm-6">
-
- <?php if(empty($user['subscribe'])){ ?>
- <a href="javascript:void(0)" data-toggle="tooltip" data-placement="bottom" title="" data-original-title="客户需关注公众号并申请会员卡,才能查看积分" style="color:#68b828;cursor:pointer;text-decoration:none;" <i="" class="fa-question-circle"></a>
- <?php }else{ ?>
- <?php if(empty($user['mobile'])){ ?>
- <a href="javascript:void(0)" data-toggle="tooltip" data-placement="bottom" title="" data-original-title="客户需申请会员卡才能查看积分" style="color:#68b828;cursor:pointer;text-decoration:none;" <i="" class="fa-question-circle"></a>
- <?php }else{ ?>
- <a href="/integral/user?id=<?= $user['id'] ?>" style="background-color: #68b828;color:white;padding:3px;border-radius:2px;text-decoration:none;color:#ffffff;">
- <?php echo $userAsset['point']; ?>
- </a>
- <?php } ?>
- <?php } ?>
-
-
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">累计充值:</label>
- <div class="col-sm-6">
- <a href="/recharge/user-detail?userId=<?= $user['id'] ?>" style="background-color: #68b828;color:white;padding:3px;border-radius:2px;text-decoration:none;color:#ffffff;"><?= $userAsset['totalRecharge'] ?></a>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">累计收入:</label>
- <div class="col-sm-6">
- <?= $userAsset['totalIncome'] ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">代金劵:</label>
- <div class="col-sm-6">
- <a href="/coupon/user-list?id=<?= $user['id'] ?>" style="background-color: #68b828;color:white;padding:3px;border-radius:2px;text-decoration:none;"><?php if(!empty($coupon)){ ?><?= count($coupon)?><?php }else{ ?>0<?php }?>张</a>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">余额:</label>
- <div class="col-sm-6">
- <a href="/capital/user?id=<?= $user['id'] ?>" style="background-color: #68b828;color:white;padding:3px;border-radius:2px;text-decoration:none;color:#ffffff;"><?= $userAsset['balance'] ?></a>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">标签:</label>
- <div class="col-sm-6">
- <?php if(count($userTag) < count($merchantTag) || count($userTag) < 3){ ?>
-
- <?php } ?>
- <?php if(count($userTag) > 0){ ?>
-
- <?php } ?>
- <?php if(!empty($userTag)){ ?>
- <?php foreach($userTag as $val){
- if(isset($merchantTag[$val])){
- echo '<span style="padding:3px;border:1px solid #CCCCCC;border-radius:10px;margin-right:4px;"><a href="/user/tag-user-list?tagId='.$val.'">'.$merchantTag[$val].'</a></span>';
- }
- } ?>
- <?php } ?>
- </div>
- </div>
- <div class="form-group-separator"></div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">备注信息:</label>
- <div class="col-sm-6">
- <?= $user['remark'] ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">住址:</label>
- <div class="col-sm-6">
- <?= $user['province'].$user['city'].$user['dist'].$user['address'] ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">电话:</label>
- <div class="col-sm-6">
- <?= $user['mobile'] ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">性别:</label>
- <div class="col-sm-6">
- <?php if($user['sex'] == 1){ echo '男'; }elseif($user['sex'] == 2){ echo '女'; }else{ echo '未知'; }; ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">生日:</label>
- <div class="col-sm-6">
- <?php if($user['birthday'] != '0000-00-00'){ echo $user['birthday']; } ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">爱好:</label>
- <div class="col-sm-6">
-
- </div>
- </div>
- <div class="form-group-separator"></div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">支付宝帐号:</label>
- <div class="col-sm-6">
- <?php if(!empty($alipayInfo)){ echo $alipayInfo['alipayAccount']; } ?>
- </div>
- </div>
- <div class="form-group-separator"></div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">关注公号:</label>
- <div class="col-sm-6">
- <?php if(empty($user['subscribe'])){
- echo '<a href="javascript:void(0)" style="color:#68b828"><li class="fa-times"></li></a>';
- }else{
- echo '<a href="javascript:void(0)" style="color:#68b828;cursor:text" <i class="fa fa-check"></a>';
- } ?>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">购物车:</label>
- <div class="col-sm-6">
- <a href="/cart/user?userId=<?= $user['id'] ?>">查看</a>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label" for="field-1">关注时间:</label>
- <div class="col-sm-6">
- <?php if(!empty($user['subscribeTime'])){ echo date("Y-m-d H:i", $user['subscribeTime']); } ?>
- </div>
- </div>
- <div class="form-group-separator"></div>
- <div class="form-group" style="text-align:center;">
- <button type="button" onclick="history.go(-1);" class="btn btn-secondary btn-single">返回</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- <!-- footer -->
- <?php
- use backend\widgets\FooterWidget;
- ?>
- <?= FooterWidget::widget()?>
- <!-- footer -->
- <!-- modal 确认提醒框 -->
- <div class="modal fade" id="confirmMention">
- <div class="modal-dialog" style="height:300px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">消息提示</h4>
- </div>
-
- <div class="modal-body">
- <span></span><input type="hidden" name="requestUrl" value="" />
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-info" name="confirmOk" >确认</button>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- </div>
- </div>
- </div>
- <script>
- //确认提醒操作
- $(function(){
- jQuery("a[name=resetPassword]").click(function(){
- var url = $(this).attr('data-url');
- var msg = $(this).attr('data-msg');
- $("#confirmMention .modal-body span").text(msg);
- $("#confirmMention .modal-body input").val(url);
- jQuery('#confirmMention').modal('show', {backdrop: 'fade'}).css({
- 'margin-top': function () {
- var modalHeight = jQuery("#confirmMention").find('.modal-dialog').height();
- return ($(window).height() / 2 - (modalHeight / 2));
- }
- });
- });
- //点击确认操作
- jQuery("button[name=confirmOk]").click(function(){
- var url = $("#confirmMention .modal-body input").val();
- $.ajax({type:"GET",url:url,async:false,dataType:'json',success:function(data){
- if(data.code == 'A0001'){
- $('#confirmMention').modal('hide');
- window.location.reload();
- }
- }});
- });
- });
- </script>
- <!-- modal 升级会员确认提醒框 -->
- <div class="modal fade" id="memberModal">
- <div class="modal-dialog" style="height:300px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">消息提示</h4>
- </div>
- <div class="modal-body">
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-1" class="control-label">确认将 <span></span>会员等级设置为</label>
- <select class="form-control" name="memberLevel">
- <?php foreach($memberIntegral as $val){ ?>
- <?php echo '<option value="'.$val['level'].'">'.$val['level'].'级 '.$val['discount'].'折</option>'; ?>
- <?php } ?>
- </select>
- </div>
- </div>
- </div>
- <input type="hidden" name="requestUrl" value="" />
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-1" class="control-label">请输入确认密码:</label>
- <input type="password" class="form-control" name="confirmPassword" placeholder="" value="">
- </div>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-info" name="memberConfirmButton" >确认</button>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- </div>
- </div>
- </div>
- <script>
- $(function(){
- //升级为会员 取消会员操作
- jQuery("a[name=memberButton]").click(function(){
- var url = $(this).attr('data-url');
- var name = $(this).attr('data-name');
- $("#memberModal .modal-body span").text(name);
- $("#memberModal .modal-body input[name=requestUrl]").val(url);
- jQuery('#memberModal').modal('show', {backdrop: 'fade'});
- });
- //确认升级会员
- jQuery("button[name=memberConfirmButton]").click(function(){
- var url = $("#memberModal .modal-body input[name=requestUrl]").val();
- var confirmPassword = $("#memberModal .modal-body input[name=confirmPassword]").val();
- var memberLevel = $("select[name=memberLevel]").find("option:selected").val();
- $.ajax({type:"GET",url:url+"&confirmPassword="+confirmPassword+"&memberLevel="+memberLevel,async:false,dataType:'json',success:function(data){
- if(data.code == 'A0001'){
- setTimeout(function(){
- window.location.reload();
- },2000);
- }
- xhPopMsg(data.msg,2000);
- }});
- });
- });
- </script>
- <!-- modal 充值 -->
- <div class="modal fade" id="rechargeModal" >
- <div class="modal-dialog" style="height:450px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">操作提示</h4>
- </div>
- <div class="modal-body">
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-1" class="control-label"><span></span> 帐户充值:</label>
- <input type="tel" class="form-control" placeholder="" name="rechargeAmount" value="" style="width:70%;display:inline-block;"> 元
- <input type="hidden" name="requestUrl" value="" />
- <input type="hidden" name="userName" value="" />
- </div>
- </div>
- </div>
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-1" class="control-label">请输入确认密码:</label>
- <input type="password" class="form-control" name="rechargePassword" placeholder="" value="">
- </div>
- </div>
- </div>
- <div class="row">
- <div class="col-md-6">
- <div class="checkbox">
- <label>
- <input name="confirmToRecharge" type="checkbox">确认为<span></span>充值<em>0</em>元
- </label>
- </div>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-info" name="rechargeConfirmButton">确认</button>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- </div>
- </div>
- </div>
- <script>
- $(function(){
- //充值操作
- jQuery("a[name=rechargeButton]").click(function(){
- var url = $(this).attr('data-url');
- var userName = $(this).attr('data-userName');
- $("#rechargeModal .modal-body span").text(userName);
- $("#rechargeModal .modal-body input[name=userName]").val(userName);
- $("#rechargeModal .modal-body input[name=requestUrl]").val(url);
- $("#rechargeModal .modal-body input[name=rechargeAmount]").val('');
- $("#rechargeModal .modal-body input[name=rechargePassword]").val('');
- $("#rechargeModal .modal-body em").html('0');
- $("input[name=confirmToRecharge]").prop("checked",false);
- jQuery('#rechargeModal').modal('show');
- });
- //确认充值
- jQuery("button[name=rechargeConfirmButton]").click(function(){
- var url = $("#rechargeModal .modal-body input[name=requestUrl]").val();
- var userName = $("#rechargeModal .modal-body input[name=userName]").val();
- var rechargeAmount = $("#rechargeModal .modal-body input[name=rechargeAmount]").val();
- var rechargePassword = $("#rechargeModal .modal-body input[name=rechargePassword]").val();
- if(isNaN(rechargeAmount)){
- xhPopMsg('充值金额填写有误',1300);
- return;
- }
- if(rechargeAmount <= 0){
- xhPopMsg('金额不能小于0',1300);
- return;
- }
- if(rechargePassword.length <= 0){
- xhPopMsg('请输入确认密码',1300);
- return;
- }
- if($("input[name=confirmToRecharge]").prop("checked") == false){
- xhPopMsg('请勾选确认充值项',1300);
- return;
- }
- if($("button[name=rechargeConfirmButton]").attr('submitStatus') == 'yes'){
- xhPopMsg('请稍候…',1000);
- return;
- }
- $("button[name=rechargeConfirmButton]").attr('submitStatus','yes');
- setTimeout(function(){
- $("button[name=rechargeConfirmButton]").attr('submitStatus','no');
- },8000);
-
- $.ajax({type:"GET",url:url+'&rechargeAmount='+rechargeAmount+'&rechargePassword='+rechargePassword,async:false,dataType:'json',success:function(data){
- if(data.code == 'A0001'){
- setTimeout(function(){
- window.location.reload();
- },2000);
- }
- xhPopMsg(data.msg,1300);
- }});
- });
- //充值时输入金额反应
- $("#rechargeModal .modal-body input[name=rechargeAmount]").keyup(function(){
- var val = $(this).val();
- if(isNaN(val) == false){
- $("#rechargeModal .modal-body em").html(val);
- }
- });
- });
- </script>
- <div class="modal fade" id="applyModal" >
- <div class="modal-dialog" style="height:450px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">确认报名</h4>
- </div>
- <div class="modal-body">
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <input type="hidden" name="requestUrl" value="" />
- <label for="field-1" class="control-label"><span></span> 报名班级为:</label>
- <select class="form-control" name="classId">
- <?php foreach($class as $key => $val){ ?>
- <option value="<?= $val['id'] ?>"><?= $val['name'] ?>(学费:<?= $val['tuition'] ?>)</option>
- <?php } ?>
- </select>
- </div>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <?php if(!empty($class)){ ?>
- <button type="button" class="btn btn-info" name="applyConfirmButton">确认</button>
- <?php } ?>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- </div>
- </div>
- </div>
- <script>
- $(function(){
- //报名培训
- jQuery("a[name=applyButton]").click(function(){
- var url = $(this).attr('data-url');
- var userName = $(this).attr('data-userName');
- $("#applyModal .modal-body span").text(userName);
- $("#applyModal .modal-body input[name=userName]").val(userName);
- $("#applyModal .modal-body input[name=requestUrl]").val(url);
- jQuery('#applyModal').modal('show');
- });
- $("button[name=applyConfirmButton]").click(function(){
- var url = $("#applyModal .modal-body input[name=requestUrl]").val();
- var classId = $("#applyModal .modal-body select[name=classId]").find("option:selected").val();
- $.ajax({type:"GET",url:url+'&classId='+classId,async:false,dataType:'json',success:function(data){
- xhPopMsg(data.msg,1300);
- if(data.code == 'A0001'){
- $('#applyModal').modal('hide');
- }
- }});
- });
- });
- </script>
- <div class="modal fade" id="remarkModal" >
- <div class="modal-dialog" style="height:450px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">给 <span></span> 添加备注</h4>
- </div>
- <div class="modal-body">
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-7" class="control-label">内容:</label>
- <textarea name="remark" class="form-control" placeholder="" style="overflow: hidden; word-wrap: break-word; resize: horizontal; height: 50px;"><?= $user['remark'] ?></textarea>
- <input type="hidden" name="requestUrl" value="" />
- </div>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-info" name="remarkConfirmButton">确认</button>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- </div>
- </div>
- </div>
- <script>
- $(function(){
- //添加备注
- jQuery("a[name=remarkButton]").click(function(){
- var url = $(this).attr('data-url');
- var userName = $(this).attr('data-userName');
- $("#remarkModal .modal-header h4 span").text(userName);
- $("#remarkModal .modal-body input[name=requestUrl]").val(url);
- jQuery('#remarkModal').modal('show');
- });
- $("button[name=remarkConfirmButton]").click(function(){
- var url = $("#remarkModal .modal-body input[name=requestUrl]").val();
- var remark = $("#remarkModal .modal-body textarea[name=remark]").val();
- $.ajax({type:"GET",url:url+'&remark='+remark,async:false,dataType:'json',success:function(data){
- xhPopMsg(data.msg,1300);
- if(data.code == 'A0001'){
- setTimeout(function(){
- $('#remarkModal').modal('hide');
- window.location.reload();
- },1500);
- }
- }});
- });
- });
- </script>
- <!-- 添加标签 -->
- <div class="modal fade" id="userTagModal" >
- <div class="modal-dialog" style="height:450px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">添加标签</h4>
- </div>
- <div class="modal-body">
- <input type="hidden" name="requestUrl" />
- <?php if(!empty($merchantTag)){ ?>
- <?php foreach($merchantTag as $key => $val){ ?>
- <?php if(in_array($key, $userTag) == false){ ?>
- <div class="row">
- <div class="col-md-6">
- <div class="checkbox">
- <label>
- <input name="theTag" value="<?= $key ?>" type="radio"> <?= $val ?>
- </label>
- </div>
- </div>
- </div>
- <?php } } } ?>
- </div>
- <?php if(count($userTag) < count($merchantTag) || count($userTag) < 3){ ?>
- <div class="modal-footer">
- <button type="button" class="btn btn-info" name="userTagConfirmButton">确认</button>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- <?php } ?>
- </div>
- </div>
- </div>
- <script>
- $(function(){
- //标签操作
- jQuery("a[name=userTagSetButton]").click(function(){
- var url = $(this).attr('data-url');
- $("#userTagModal .modal-body input[name=requestUrl]").val(url);
- jQuery('#userTagModal').modal('show');
- });
- //确认标签的操作
- jQuery("button[name=userTagConfirmButton]").click(function(){
- var url = $("#userTagModal .modal-body input[name=requestUrl]").val();
- var tagId = $("#userTagModal .modal-body input[name=theTag]:checked").val();
- $.ajax({type:"GET",url:url+'&tagId='+tagId,async:false,dataType:'json',success:function(data){
- xhPopMsg(data.msg,1300);
- if(data.code == 'A0001'){
- setTimeout(function(){
- window.location.reload();
- },1000);
- }
- }});
- });
- });
- </script>
- <!-- 删除标签 -->
- <div class="modal fade" id="userDelTagModal" >
- <div class="modal-dialog" style="height:450px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">删除标签</h4>
- </div>
- <div class="modal-body">
- <input type="hidden" name="requestUrl" />
- <?php if(!empty($merchantTag)){ ?>
- <?php foreach($merchantTag as $key => $val){ ?>
- <?php if(in_array($key, $userTag)){ ?>
- <div class="row">
- <div class="col-md-6">
- <div class="checkbox">
- <label>
- <input name="theTag" value="<?= $key ?>" type="radio"> <?= $val ?>
- </label>
- </div>
- </div>
- </div>
- <?php } } } ?>
- </div>
- <?php if(count($userTag) > 0){ ?>
- <div class="modal-footer">
- <button type="button" class="btn btn-info" name="userTagRemoveConfirmButton">确认</button>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- <?php } ?>
- </div>
- </div>
- </div>
- <script>
- $(function(){
- //标签操作
- jQuery("a[name=userTagRemoveButton]").click(function(){
- var url = $(this).attr('data-url');
- $("#userDelTagModal .modal-body input[name=requestUrl]").val(url);
- jQuery('#userDelTagModal').modal('show');
- });
- //确认标签的操作
- jQuery("button[name=userTagRemoveConfirmButton]").click(function(){
- var url = $("#userDelTagModal .modal-body input[name=requestUrl]").val();
- var tagId = $("#userDelTagModal .modal-body input[name=theTag]:checked").val();
- $.ajax({type:"GET",url:url+'&tagId='+tagId,async:false,dataType:'json',success:function(data){
- xhPopMsg(data.msg,1300);
- if(data.code == 'A0001'){
- setTimeout(function(){
- window.location.reload();
- },2000);
- }
- }});
- });
- });
- </script>
- <!-- 收银台弹框 -->
- <div class="modal fade" id="cashPayModal" >
- <div class="modal-dialog" style="height:450px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">收银台</h4>
- </div>
- <div class="modal-body">
- <form id="cash-pay-form">
- <input type="hidden" name="_csrf" value="<?= Yii::$app->request->csrfToken ?>" />
- <input type="hidden" name="receiveFullAddress" value="" />
- <input type="hidden" name="requestUrl" value="" />
- <input type="hidden" name="userName" value="" />
- <!-- <input type="hidden" name="balance" value="" /> -->
- <div class="row">
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">收到<span></span>付款:</label>
- <input type="figure" class="form-control validate" placeholder="" name="consumeAmount" value="" style="width:20%;display:inline-block;"> 元
- 积分 <em name="cashPayIntegral" style="font-style: normal;">0</em> 个
- </div>
- </div>
- <div class="col-md-10">
- <div class="form-group" style="border:1px dotted #ccc;padding:5px 0 0 0;">
- <label for="field-1" class="control-label">收银台类型:</label>
- <label class="checkbox-inline">
- <input type="checkbox" style="margin-top:0px;" name="noCustomerInfo">不登记客户信息
- </label>
- </div>
- </div>
- <div class="extend-customer-info">
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">商品名称:</label>
- <input type="text" class="form-control validate" name="orderName" value="" style="width:50%;display:inline-block;">
- </div>
- </div>
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">收花人姓名:</label>
- <input type="text" class="form-control validate" name="receiveUserName" value="" style="width:50%;display:inline-block;">
- </div>
- </div>
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">收花人电话:</label>
- <input type="tel" class="form-control validate" name="receiveMobile" value="" style="width:50%;display:inline-block;">
- </div>
- </div>
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">收花人地址:</label>
- <div id="citySelect" style="margin-bottom:5px;display:inline-block;">
- <select name="province" class="prov" style="width:80px;display:inline-block;height:30px;border-radius:4px;"><option value="福建">福建</option></select>
- <select name="city" class="city" style="width:90px;display:inline-block;height:30px;border-radius:4px;"><option value="厦门">厦门</option></select>
- </div>
- <input data-type="area" class="form-control validate" isSelect="false" oninput="getArea(this.value);" onpropertychange="getArea(this.value)" name="receiveAddress" placeholder=" 小区、大厦或县乡名,如金尚小区" type="text">
- <div style="z-index: 999; background: rgb(243, 243, 243);" id="infoDiv">
- <div style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; color: rgb(51, 51, 51); line-height: 20px; font-family: 'Tahoma 宋体 Arial'; border: 0px none;"></div>
- </div>
- <input data-type="area" class="form-control" name="receiveFloor" style="margin-top:5px;" placeholder=" 楼号或门牌号,如23楼1008室(选填)" type="text">
- </div>
- </div>
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">订花人姓名:</label>
- <input type="text" class="form-control validate" placeholder="" name="bookName" value="" style="width:50%;display:inline-block;">
- </div>
- </div>
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">订花人电话:</label>
- <input type="tel" class="form-control validate" placeholder="" name="bookMobile" value="" style="width:50%;display:inline-block;">
- </div>
- </div>
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">送达日期:</label>
- <input type="date" class="form-control validate" id="appDateTime" name="reachTime" value="" style="width:50%;display:inline-block;">
- <p style="margin-top:8px;">
- <label class="radio-inline">
- <input type="radio" name="reachPeriod" checked="checked">
- 上午
- </label>
- <label class="radio-inline">
- <input type="radio" name="reachPeriod">
- 下午
- </label>
- <label class="radio-inline">
- <input type="radio" name="reachPeriod">
- 晚上
- </label>
- </p>
- </div>
- </div>
-
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">是否要贺卡:</label>
- <p style="margin-top:8px;display:inline-block">
- <label class="radio-inline">
- <input type="radio" name="needCard" value="0" checked="checked">
- 不要
- </label>
- <label class="radio-inline">
- <input type="radio" name="needCard" value="1">
- 要
- </label>
- </p>
- <textarea class="form-control" cols="5" name="blessing" placeholder="请填写要写在卡片上的内容,留空则寄出空白卡片"></textarea>
- </div>
- </div>
-
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">匿名派送:</label>
- <p style="margin-top:8px;display:inline-block">
- <label class="radio-inline">
- <input type="radio" name="anonymity" value="0" checked="checked">
- 不匿名
- </label>
- <label class="radio-inline">
- <input type="radio" name="anonymity" value="1">
- 匿名
- </label>
- </p>
- </div>
- </div>
-
- <div class="col-md-10">
- <div class="form-group">
- <label for="field-1" class="control-label">备注信息:</label>
- <textarea class="form-control" cols="5" name="remark" placeholder="其它重要信息,请在此填写"></textarea>
- </div>
- </div>
- </div>
-
- </div>
- </form>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-info" name="cashPayConfirmButton">确认</button>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- </div>
- </div>
- </div>
- <!-- modal 发放代金劵 -->
- <div class="modal fade" id="couponModal" >
- <div class="modal-dialog" style="height:450px;">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
- <h4 class="modal-title">发放代金劵给 <span></span></h4>
- </div>
- <div class="modal-body">
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-1" class="control-label">*金额:</label>
- <input type="tel" class="form-control" placeholder="" name="couponAmount" value="5" style="width:85%;display:inline-block;"> 元
- <input type="hidden" name="requestUrl" value="" />
- <input type="hidden" name="userName" value="" />
- </div>
- </div>
- </div>
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-1" class="control-label">*使用条件(消费金额不低于):</label>
- <input type="tel" class="form-control" placeholder="" name="meetAmount" value="150" style="width:80%;display:inline-block;"> 元
- </div>
- </div>
- </div>
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-1" class="control-label">开始时间:</label>
- <input type="tel" class="form-control" placeholder="选填,默认领取时开始计算" id="beginTime" name="beginTime" value="" style="width:100%;display:inline-block;">
- </div>
- </div>
- </div>
- <div class="row">
- <div class="col-md-6">
- <div class="form-group">
- <label for="field-1" class="control-label">有效时长:</label>
- <input type="tel" class="form-control" placeholder="选填,默认60天" name="duration" value="" style="width:80%;display:inline-block;"> 天
- </div>
- </div>
- </div>
- <div class="row">
- <div class="col-md-6">
- <div class="checkbox">
- <label>
- <input name="confirmToGrant" type="checkbox">确认发出此代金劵
- </label>
- </div>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-info" name="couponConfirmButton">确认</button>
- <button type="button" class="btn btn-white" data-dismiss="modal">取消</button>
- </div>
- </div>
- </div>
- </div>
- <script type="text/javascript" src="/js/city/jquery.cityselect.js?version=<?= $this->context->version ?>"></script>
- <script>
- var shopProvince = "<?=$merchant['shopProvince'] ?>";
- var shopCity = "<?=$merchant['shopCity'] ?>";
- /*var shopLat = "<?= $merchant['shopLat'] ?>";
- var shopLong = "<?= $merchant['shopLong'] ?>";
- var firstDistance = <?= $freight['firstDistance'] ?>;//XX公里内
- var firstPrice = <?= $freight['firstPrice'] ?>;//运费都是XX元
- var nextDistance = <?= $freight['nextDistance'] ?>;//每增加XX公里
- var nextPrice = <?= $freight['nextPrice'] ?>;////增加XX元*/
- </script>
- <script src="/js/backend/user/detail.js" type="text/javascript"></script>
|