master
ELF 5 years ago
parent f3b323bda8
commit 27ccee9b20

@ -22,6 +22,7 @@ class PaymentMerchantController extends ThinkController
$mainName = I('main_name', ''); $mainName = I('main_name', '');
$adminId = I('admin_id', 0); $adminId = I('admin_id', 0);
$channel = I('channel', 0); $channel = I('channel', 0);
$account = I('account', '');
$way = I('way', 0); $way = I('way', 0);
$status = I('status', -1); $status = I('status', -1);
$startedAt = I('started_at', '1970-01-01'); $startedAt = I('started_at', '1970-01-01');
@ -34,6 +35,9 @@ class PaymentMerchantController extends ThinkController
if ($mainName != '') { if ($mainName != '') {
$conditions['main_name'] = ['like', '%' . $mainName . '%']; $conditions['main_name'] = ['like', '%' . $mainName . '%'];
} }
if ($account != '') {
$conditions['account'] = ['like', '%' . $account . '%'];
}
if ($adminId != 0) { if ($adminId != 0) {
$conditions['admin_id'] = $adminId; $conditions['admin_id'] = $adminId;
} }
@ -99,7 +103,7 @@ class PaymentMerchantController extends ThinkController
public function add() public function add()
{ {
$this->meta_title = '添加商户'; $this->meta_title = '添加收款商户';
$this->assign('channels', PaymentMerchantService::$channels); $this->assign('channels', PaymentMerchantService::$channels);
$this->display('form'); $this->display('form');
} }
@ -131,11 +135,11 @@ class PaymentMerchantController extends ThinkController
public function edit() public function edit()
{ {
$this->meta_title = '编辑商户'; $this->meta_title = '编辑收款商户';
$id = I('id', 0); $id = I('id', 0);
$merchant = M('payment_merchant', 'tab_')->where(['id' => $id])->find(); $merchant = M('payment_merchant', 'tab_')->where(['id' => $id])->find();
if ($merchant == null) { if ($merchant == null) {
$this->error('支付商户不存在'); $this->error('收款商户不存在');
} }
$paymentMerchantService = new PaymentMerchantService(); $paymentMerchantService = new PaymentMerchantService();
$config = $merchant['config'] ? json_decode($merchant['config'], true) : null; $config = $merchant['config'] ? json_decode($merchant['config'], true) : null;
@ -162,7 +166,7 @@ class PaymentMerchantController extends ThinkController
if ($name == '') { if ($name == '') {
$this->ajaxReturn([ $this->ajaxReturn([
'status' => 0, 'status' => 0,
'message' => '请输入商户名称', 'message' => '请输入支付配置名称',
]); ]);
} }
if ($mainName == '') { if ($mainName == '') {

@ -81,7 +81,7 @@
<table border="0" cellspacing="0" cellpadding="0"> <table border="0" cellspacing="0" cellpadding="0">
<tbody> <tbody>
<tr> <tr>
<td class="l"><i class="mustmark">*</i>商户名称:</td> <td class="l"><i class="mustmark">*</i>支付配置名称:</td>
<td class="r table_radio"> <td class="r table_radio">
<input type="text" class="txt ratio" name="name" id="name" value="<?=$record?$record['name']:''?>" placeholder="请输入商户名称"> <input type="text" class="txt ratio" name="name" id="name" value="<?=$record?$record['name']:''?>" placeholder="请输入商户名称">
<span class="notice-text"></span> <span class="notice-text"></span>
@ -112,10 +112,10 @@
</td> </td>
</tr> </tr>
<tr> <tr>
<td class="l"><i class="mustmark">*</i>支付渠道</td> <td class="l"><i class="mustmark">*</i>支付商户</td>
<td class="r"> <td class="r">
<select name="channel" id="channel" class="select_gallery" <?php if($record):?>disabled<?php endif;?>> <select name="channel" id="channel" class="select_gallery" <?php if($record):?>disabled<?php endif;?>>
<option value="">请选择支付类型</option> <option value="">请选择支付商户</option>
<?php foreach($channels as $key => $name):?> <?php foreach($channels as $key => $name):?>
<option value="<?=$key?>" <?php if($record && $record['channel'] == $key):?>selected<?php endif;?>><?=$name?></option> <option value="<?=$key?>" <?php if($record && $record['channel'] == $key):?>selected<?php endif;?>><?=$name?></option>
<?php endforeach;?> <?php endforeach;?>
@ -488,7 +488,7 @@
<script type="text/javascript" src="__STATIC__/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js" charset="UTF-8"></script> <script type="text/javascript" src="__STATIC__/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js" charset="UTF-8"></script>
<script type="text/javascript"> <script type="text/javascript">
//导航高亮 //导航高亮
highlight_subnav("{:U('PresidentDeposit/records')}"); highlight_subnav("{:U('PaymentMerchant/list')}");
$(".select_gallery").select2(); $(".select_gallery").select2();
$(function(){ $(function(){

@ -98,6 +98,9 @@
<div class="input-list"> <div class="input-list">
<input type="text" name="main_name" placeholder="请输入商户主体" class="" value="" style="width: 150px"> <input type="text" name="main_name" placeholder="请输入商户主体" class="" value="" style="width: 150px">
</div> </div>
<div class="input-list">
<input type="text" name="account" placeholder="请输入商户账号" class="" value="" style="width: 150px">
</div>
<div class="input-list"> <div class="input-list">
<select id="channel_select" name="channel" class="select_gallery" style="width:200px;"> <select id="channel_select" name="channel" class="select_gallery" style="width:200px;">
<option value="0">请选择支付渠道</option> <option value="0">请选择支付渠道</option>
@ -170,9 +173,9 @@
<!-- 表头 --> <!-- 表头 -->
<thead> <thead>
<tr> <tr>
<th>商户名称</th> <th>支付配置名称</th>
<th>商户主体</th> <th>商户主体</th>
<th>支付渠道</th> <th>支付商户</th>
<th>商户账户</th> <th>商户账户</th>
<th>支持支付方式</th> <th>支持支付方式</th>
<th>状态</th> <th>状态</th>
@ -256,7 +259,7 @@
</script> </script>
<script type="text/javascript"> <script type="text/javascript">
//导航高亮 //导航高亮
highlight_subnav("{:U('Market/rebindRecords')}"); highlight_subnav("{:U('PaymentMerchant/list')}");
$(function(){ $(function(){
//搜索功能 //搜索功能
$("#search").click(function(){ $("#search").click(function(){

@ -250,7 +250,7 @@
<script type="text/javascript" src="__STATIC__/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js" charset="UTF-8"></script> <script type="text/javascript" src="__STATIC__/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js" charset="UTF-8"></script>
<script type="text/javascript"> <script type="text/javascript">
//导航高亮 //导航高亮
highlight_subnav("{:U('Market/rebindRecords')}"); highlight_subnav("{:U('PaymentMerchant/rules')}");
$(".select_gallery").select2(); $(".select_gallery").select2();
$(function(){ $(function(){

@ -227,7 +227,7 @@
<script type="text/javascript" src="__STATIC__/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js" charset="UTF-8"></script> <script type="text/javascript" src="__STATIC__/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js" charset="UTF-8"></script>
<script type="text/javascript"> <script type="text/javascript">
//导航高亮 //导航高亮
highlight_subnav("{:U('Market/rebindRecords')}"); highlight_subnav("{:U('PaymentMerchant/rules')}");
$(".select_gallery").select2(); $(".select_gallery").select2();
$(function(){ $(function(){

@ -220,7 +220,7 @@
</script> </script>
<script type="text/javascript"> <script type="text/javascript">
//导航高亮 //导航高亮
highlight_subnav("{:U('Market/rebindRecords')}"); highlight_subnav("{:U('PaymentMerchant/rules')}");
$(function(){ $(function(){
//搜索功能 //搜索功能
$("#search").click(function(){ $("#search").click(function(){

Loading…
Cancel
Save