| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345 |
- <style type='text/css'>
- .multi-item {
- height: 110px;
- }
- .img-thumbnail {
- width: 100px;
- height: 100px
- }
- .img-nickname {
- position: absolute;
- bottom: 0px;
- line-height: 25px;
- height: 25px;
- color: #fff;
- text-align: center;
- width: 90px;
- bottom: 55px;
- background: rgba(0, 0, 0, 0.8);
- left: 5px;
- }
- .multi-img-details {
- padding: 5px;
- }
- </style>
- @if(YunShop::notice()->getNotSend('withdraw.income_withdraw_title'))
- <div class='panel-body'>
- <div class="form-group">
- <label class="col-xs-12 col-sm-3 col-md-2 control-label">提现申请通知(财务)</label>
- <div class="col-sm-8 col-xs-12">
- <select name='withdraw[notice][income_withdraw]' class='form-control diy-notice'>
- <option @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw'])) value="{{$set['income_withdraw']}}"
- selected @else value="" @endif>
- 默认消息模版
- </option>
- @foreach ($temp_list as $item)
- <option value="{{$item['id']}}"
- @if($set['income_withdraw'] == $item['id'])
- selected
- @endif>{{$item['title']}}</option>
- @endforeach
- </select>
- </div>
- <div class="col-sm-2 col-xs-6">
- <input class="mui-switch mui-switch-animbg" id="income_withdraw" type="checkbox"
- @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw']))
- checked
- @endif
- onclick="message_default(this.id)"/>
- </div>
- </div>
- </div>
- @endif
- @if(YunShop::notice()->getNotSend('withdraw.income_withdraw_check_title'))
- <div class='panel-body'>
- <div class="form-group">
- <label class="col-xs-12 col-sm-3 col-md-2 control-label">提现审核通知(财务)</label>
- <div class="col-sm-8 col-xs-12">
- <select name='withdraw[notice][income_withdraw_check]' class='form-control diy-notice'>
- <option @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw_check'])) value="{{$set['income_withdraw_check']}}"
- selected @else value="" @endif>
- 默认消息模版
- </option>
- @foreach ($temp_list as $item)
- <option value="{{$item['id']}}"
- @if($set['income_withdraw_check'] == $item['id'])
- selected
- @endif>{{$item['title']}}</option>
- @endforeach
- </select>
- </div>
- <div class="col-sm-2 col-xs-6">
- <input class="mui-switch mui-switch-animbg" id="income_withdraw_check" type="checkbox"
- @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw_check']))
- checked
- @endif
- onclick="message_default(this.id)"/>
- </div>
- </div>
- </div>
- @endif
- @if(YunShop::notice()->getNotSend('withdraw.income_withdraw_pay_title'))
- <div class='panel-body'>
- <div class="form-group">
- <label class="col-xs-12 col-sm-3 col-md-2 control-label">提现打款通知(财务)</label>
- <div class="col-sm-8 col-xs-12">
- <select name='withdraw[notice][income_withdraw_pay]' class='form-control diy-notice'>
- <option @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw_pay'])) value="{{$set['income_withdraw_pay']}}"
- selected @else value="" @endif>
- 默认消息模版
- </option>
- @foreach ($temp_list as $item)
- <option value="{{$item['id']}}"
- @if($set['income_withdraw_pay'] == $item['id'])
- selected
- @endif>{{$item['title']}}</option>
- @endforeach
- </select>
- </div>
- <div class="col-sm-2 col-xs-6">
- <input class="mui-switch mui-switch-animbg" id="income_withdraw_pay" type="checkbox"
- @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw_pay']))
- checked
- @endif
- onclick="message_default(this.id)"/>
- </div>
- </div>
- </div>
- @endif
- @if(YunShop::notice()->getNotSend('withdraw.income_withdraw_arrival_title'))
- <div class='panel-body'>
- <div class="form-group">
- <label class="col-xs-12 col-sm-3 col-md-2 control-label">提现到账通知(财务)</label>
- <div class="col-sm-8 col-xs-12">
- <select name='withdraw[notice][income_withdraw_arrival]' class='form-control diy-notice'>
- <option @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw_arrival'])) value="{{$set['income_withdraw_arrival']}}"
- selected @else value="" @endif>
- 默认消息模版
- </option>
- @foreach ($temp_list as $item)
- <option value="{{$item['id']}}"
- @if($set['income_withdraw_arrival'] == $item['id'])
- selected
- @endif>{{$item['title']}}</option>
- @endforeach
- </select>
- </div>
- <div class="col-sm-2 col-xs-6">
- <input class="mui-switch mui-switch-animbg" id="income_withdraw_arrival" type="checkbox"
- @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw_arrival']))
- checked
- @endif
- onclick="message_default(this.id)"/>
- </div>
- </div>
- </div>
- @endif
- @if(YunShop::notice()->getNotSend('withdraw.income_withdraw_arrival_title'))
- <div class='panel-body'>
- <div class="form-group">
- <label class="col-xs-12 col-sm-3 col-md-2 control-label">提现失败管理员通知(财务)</label>
- <div class="col-sm-8 col-xs-12">
- <select name='withdraw[notice][income_withdraw_fail]' class='form-control diy-notice'>
- <option @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw_fail'])) value="{{$set['income_withdraw_fail']}}"
- selected @else value="" @endif>
- 默认消息模版
- </option>
- @foreach ($temp_list as $item)
- <option value="{{$item['id']}}"
- @if($set['income_withdraw_fail'] == $item['id'])
- selected
- @endif>{{$item['title']}}</option>
- @endforeach
- </select>
- </div>
- <!-- <div class="col-sm-2 col-xs-6">
- <input class="mui-switch mui-switch-animbg" id="income_withdraw_fail" type="checkbox"
- @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['income_withdraw_fail']))
- checked
- @endif
- onclick="message_default(this.id)"/>
- </div> -->
- </div>
- </div>
- @endif
- <div class="panel-body">
- <div class="form-group">
- <label class="col-xs-12 col-sm-3 col-md-2 control-label">会员提现管理员通知(财务)</label>
- <div class="col-sm-8 col-xs-12">
- <select name='withdraw[notice][member_withdraw]' class='form-control diy-notice'>
- <option @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['member_withdraw'])) value="{{$set['member_withdraw']}}"
- selected @else value=""
- @endif
- >
- 默认消息模板
- </option>
- @foreach ($temp_list as $item)
- <option value="{{$item['id']}}"
- @if($set['member_withdraw'] == $item['id'])
- selected
- @endif>{{$item['title']}}</option>
- @endforeach
- </select>
- <div class="help-block">通知公众平台模板消息编号: OPENTM207574677</div>
- </div>
- <div class="col-sm-2 col-xs-6">
- <input class="mui-switch mui-switch-animbg" id="member_withdraw" type="checkbox"
- @if(\app\common\models\notice\MessageTemp::getIsDefaultById($set['member_withdraw']))
- checked
- @endif
- onclick="message_default(this.id)"/>
- </div>
- </div>
- <div class="form-group">
- <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
- <div class="col-sm-6 col-xs-12">
- <div class='input-group'>
- <input type="text" id='withdraw-user' name="withdraw_user" maxlength="30"
- value="@foreach ($set['withdraw_user'] as $saler) {{ $saler['nickname'] }} @endforeach"
- class="form-control" readonly/>
- <div class='input-group-btn'>
- <button class="btn btn-default" type="button"
- onclick="popwin = $('#modal-module-menus-w').modal();">选择通知人
- </button>
- </div>
- </div>
- <div class="input-group multi-img-details" id='withdraw_user_container'>
- @foreach ($set['withdraw_user'] as $saler)
- <div class="multi-item saler-item" openid='{{ $saler['openid'] }}'>
- <img class="img-responsive img-thumbnail" src='{{ $saler['avatar'] }}'
- onerror="this.src='{{static_url('resource/images/nopic.jpg')}}'; this.title='图片未找到.'">
- <div class='img-nickname'>{{ $saler['nickname'] }}</div>
- <input type="hidden" value="{{ $saler['openid'] }}"
- name="withdraw[notice][withdraw_user][{{ $saler['uid'] }}][openid]">
- <input type="hidden" value="{{ $saler['uid'] }}"
- name="withdraw[notice][withdraw_user][{{ $saler['uid'] }}][uid]">
- <input type="hidden" value="{{ $saler['nickname'] }}"
- name="withdraw[notice][withdraw_user][{{ $saler['uid'] }}][nickname]">
- <input type="hidden" value="{{ $saler['avatar'] }}"
- name="withdraw[notice][withdraw_user][{{ $saler['uid'] }}][avatar]">
- <em onclick="remove_member_w(this)" class="close">×</em>
- </div>
- @endforeach
- </div>
- <span class='help-block'>会员收入提现商家通知,可以指定多人,如果不填写则不通知</span>
- <div id="modal-module-menus-w" class="modal fade" tabindex="-1">
- <div class="modal-dialog" style='width: 920px;'>
- <div class="modal-content">
- <div class="modal-header">
- <button aria-hidden="true" data-dismiss="modal" class="close"
- type="button">×
- </button>
- <h3>选择通知人</h3></div>
- <div class="modal-body">
- <div class="row">
- <div class="input-group">
- <input type="text" class="form-control" name="keyword" value=""
- id="search-kwd-w" placeholder="请输入粉丝昵称/姓名/手机号"/>
- <span class='input-group-btn'><button type="button"
- class="btn btn-default"
- onclick="search_members_w();">
- 搜索
- </button></span>
- </div>
- </div>
- <div id="module-menus-w" style="padding-top:5px;"></div>
- </div>
- <div class="modal-footer"><a href="#" class="btn btn-default"
- data-dismiss="modal" aria-hidden="true">关闭</a>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <script>
- function message_default(name) {
- var id = "#" + name;
- var setting_name = "withdraw.notice";
- var select_name = "select[name='withdraw[notice][" + name + "]']"
- var url_open = "{!! yzWebUrl('setting.default-notice.index') !!}"
- var url_close = "{!! yzWebUrl('setting.default-notice.cancel') !!}"
- var postdata = {
- notice_name: name,
- setting_name: setting_name
- };
- if ($(id).is(':checked')) {
- //开
- $.post(url_open,postdata,function(data){
- if (data.result == 1) {
- $(select_name).find("option:selected").val(data.id)
- showPopover($(id),"开启成功")
- } else {
- showPopover($(id),"开启失败,请检查微信模版")
- $(id).attr("checked",false);
- }
- }, "json");
- } else {
- //关
- $.post(url_close,postdata,function(data){
- $(select_name).val('');
- showPopover($(id),"关闭成功")
- }, "json");
- }
- }
- function showPopover(target, msg) {
- target.attr("data-original-title", msg);
- $('[data-toggle="tooltip"]').tooltip();
- target.tooltip('show');
- target.focus();
- //2秒后消失提示框
- setTimeout(function () {
- target.attr("data-original-title", "");
- target.tooltip('hide');
- }, 2000
- );
- }
- </script>
- <script language='javascript'>
- function search_members_w() {
- if ($.trim($('#search-kwd-w').val()) == '') {
- Tip.focus('#search-kwd-w', '请输入关键词');
- return;
- }
- $("#module-menus-w").html("正在搜索....");
- $.get("{!! yzWebUrl('member.member.get-search-member') !!}", {
- keyword: $.trim($('#search-kwd-w').val())
- }, function (dat) {
- $('#module-menus-w').html(dat);
- });
- }
- function select_member(o) {
- if ($('.multi-item[openid="' + o.has_one_fans.openid + '"]').length > 0) {
- return;
- }
- var html = '<div class="multi-item" openid="' + o.has_one_fans.openid + '">';
- html += '<img class="img-responsive img-thumbnail" src="' + o.avatar + '" onerror="this.src=\'{{static_url('resource/images/nopic.jpg')}}\'; this.title=\'图片未找到.\'">';
- html += '<div class="img-nickname">' + o.nickname + '</div>';
- html += '<input type="hidden" value="' + o.has_one_fans.openid + '" name="withdraw[notice][withdraw_user][' + o.uid + '][openid]">';
- html += '<input type="hidden" value="' + o.nickname + '" name="withdraw[notice][withdraw_user][' + o.uid + '][nickname]">';
- html += '<input type="hidden" value="' + o.avatar + '" name="withdraw[notice][withdraw_user][' + o.uid + '][avatar]">';
- html += '<input type="hidden" value="' + o.uid + '" name="withdraw[notice][withdraw_user][' + o.uid + '][uid]">';
- html += '<em onclick="remove_member_w(this)" class="close">×</em>';
- html += '</div>';
- $("#withdraw_user_container").append(html);
- refresh_members_w();
- }
- function remove_member_w(obj) {
- $(obj).parent().remove();
- refresh_members_w();
- }
- function refresh_members_w() {
- var nickname = "";
- $('.multi-item').each(function () {
- nickname += " " + $(this).find('.img-nickname').html() + "; ";
- });
- $('#withdraw-user').val(nickname);
- }
- </script>
|