|
@@ -548,7 +548,7 @@ class merchantControl extends SystemControl
|
|
|
}
|
|
|
|
|
|
public function providerOp(){
|
|
|
- $provider_model = Model('provider');
|
|
|
+ $provider_model = Model('refill_provider');
|
|
|
$condition = [];
|
|
|
if (trim($_GET['name']) != '') {
|
|
|
$condition['name'] = ['like', '%' . $_GET['name'] . '%'];
|
|
@@ -570,14 +570,14 @@ class merchantControl extends SystemControl
|
|
|
|
|
|
public function changeProviderStateOp()
|
|
|
{
|
|
|
- $id = intval($_GET['id']);
|
|
|
+ $provider_id = intval($_GET['id']);
|
|
|
$state = intval($_GET['state']);
|
|
|
- $provider_model = Model('provider');
|
|
|
- $provider_info = $provider_model->getProviderInfo(['id' => $id]);
|
|
|
+ $provider_model = Model('refill_provider');
|
|
|
+ $provider_info = $provider_model->getProviderInfo(['provider_id' => $provider_id]);
|
|
|
if (empty($provider_info) || !in_array($state , [1,2])) {
|
|
|
showMessage('操作成功', 'index.php?act=merchant&op=provider');
|
|
|
}
|
|
|
- $resp = $provider_model->editProvider(['opened' => $state] , ['id' => $id]);
|
|
|
+ $resp = $provider_model->editProvider(['opened' => $state] , ['provider_id' => $provider_id]);
|
|
|
if(!$resp){
|
|
|
showMessage('操作失败', 'index.php?act=merchant&op=provider', 'html', 'error');
|
|
|
}
|
|
@@ -589,7 +589,7 @@ class merchantControl extends SystemControl
|
|
|
*/
|
|
|
public function provider_addOp()
|
|
|
{
|
|
|
- $provider_model = Model('provider');
|
|
|
+ $provider_model = Model('refill_provider');
|
|
|
if (chksubmit()) {
|
|
|
$insert_array = $this->providerCheck($_POST , 'add');
|
|
|
$result = $provider_model->addProvider($insert_array);
|
|
@@ -618,10 +618,10 @@ class merchantControl extends SystemControl
|
|
|
*/
|
|
|
public function provider_editOp()
|
|
|
{
|
|
|
- $provider_model = Model('provider');
|
|
|
+ $provider_model = Model('refill_provider');
|
|
|
if (chksubmit()) {
|
|
|
- $id = intval($_POST['id']) ?? '';
|
|
|
- $provider = $provider_model->getProviderInfo(['id' => $id]);
|
|
|
+ $provider_id = intval($_POST['id']) ?? '';
|
|
|
+ $provider = $provider_model->getProviderInfo(['provider_id' => $provider_id]);
|
|
|
if(empty($provider)){
|
|
|
showMessage('通道信息有误');
|
|
|
}
|
|
@@ -629,16 +629,16 @@ class merchantControl extends SystemControl
|
|
|
if(empty($params)){
|
|
|
showMessage('通道编辑成功', 'index.php?act=merchant&op=provider');
|
|
|
}
|
|
|
- $result = $provider_model->editProvider($params , ['id' => $id]);
|
|
|
+ $result = $provider_model->editProvider($params , ['provider_id' => $provider_id]);
|
|
|
if ($result) {
|
|
|
$this->log('编辑通道:' . '[ ' . $_POST['name'] . ']', 1);
|
|
|
showMessage('通道编辑成功', 'index.php?act=merchant&op=provider');
|
|
|
} else {
|
|
|
- showMessage('通道编辑失败' , "index.php?act=merchant&op=provider_edit&id={$id}");
|
|
|
+ showMessage('通道编辑失败' , "index.php?act=merchant&op=provider_edit&id={$provider_id}");
|
|
|
}
|
|
|
}
|
|
|
- $id = intval($_GET['id']) ?? '';
|
|
|
- $provider = $provider_model->getProviderInfo(['id' => $id]);
|
|
|
+ $provider_id = intval($_GET['id']) ?? '';
|
|
|
+ $provider = $provider_model->getProviderInfo(['provider_id' => $provider_id]);
|
|
|
if(empty($provider)){
|
|
|
showMessage('通道信息有误');
|
|
|
}
|
|
@@ -647,13 +647,13 @@ class merchantControl extends SystemControl
|
|
|
}
|
|
|
|
|
|
public function provider_delOp(){
|
|
|
- $provider_model = Model('provider');
|
|
|
- $id = intval($_GET['id']) ?? '';
|
|
|
- $provider = $provider_model->getProviderInfo(['id' => $id]);
|
|
|
+ $provider_model = Model('refill_provider');
|
|
|
+ $provider_id = intval($_GET['id']) ?? '';
|
|
|
+ $provider = $provider_model->getProviderInfo(['provider_id' => $provider_id]);
|
|
|
if(empty($provider)){
|
|
|
showMessage('通道信息有误');
|
|
|
}
|
|
|
- $result = $provider_model->delProvider(['id' => $id]);
|
|
|
+ $result = $provider_model->delProvider(['provider_id' => $provider_id]);
|
|
|
if ($result) {
|
|
|
$this->log('删除通道:' . '[ ' . $provider['name'] . ']', 1);
|
|
|
showMessage('通道删除成功', 'index.php?act=merchant&op=provider');
|
|
@@ -683,9 +683,6 @@ class merchantControl extends SystemControl
|
|
|
$result['sort'] = intval($params['sort']) ?? '';
|
|
|
}
|
|
|
if($type == 'edit'){
|
|
|
- $provider_model = Model('provider');
|
|
|
- $id = intval($params['id']);
|
|
|
- $provider = $provider_model->getProviderInfo(['id' => $id]);
|
|
|
if($params['name'] != $provider['name']){
|
|
|
$result['name'] = trim($params['name']);
|
|
|
}
|