签约退款
This commit is contained in:
parent
90c2b29030
commit
ced600785c
@ -63,6 +63,8 @@ class TongLianPay
|
|||||||
|
|
||||||
$signing->status = 1;
|
$signing->status = 1;
|
||||||
|
|
||||||
|
$signing->trxid = $data['trxid'];
|
||||||
|
|
||||||
$signing->pay_time = time();
|
$signing->pay_time = time();
|
||||||
|
|
||||||
return $signing->save();
|
return $signing->save();
|
||||||
@ -79,7 +81,7 @@ class TongLianPay
|
|||||||
'appid' => $this->appid,
|
'appid' => $this->appid,
|
||||||
'trxamt' => 1,
|
'trxamt' => 1,
|
||||||
'reqsn' => date('YmdH') . rand(10000, 99999),
|
'reqsn' => date('YmdH') . rand(10000, 99999),
|
||||||
'oldreqsn' => $signing->order_no,
|
'oldtrxid' => $signing->trxid,
|
||||||
'randomstr' => date('YmdH') . rand(10000, 99999),
|
'randomstr' => date('YmdH') . rand(10000, 99999),
|
||||||
'signtype' => 'RSA',
|
'signtype' => 'RSA',
|
||||||
];
|
];
|
||||||
|
|||||||
@ -42,7 +42,8 @@ $status = \Yii::$app->request->get('status');
|
|||||||
<option value="" <?= $status === null ? 'selected' : '' ?>>全部</option>
|
<option value="" <?= $status === null ? 'selected' : '' ?>>全部</option>
|
||||||
<option value="0" <?= $status === 0 ? 'selected' : '' ?>>待支付</option>
|
<option value="0" <?= $status === 0 ? 'selected' : '' ?>>待支付</option>
|
||||||
<option value="1" <?= $status === 1 ? 'selected' : '' ?>>已签约</option>
|
<option value="1" <?= $status === 1 ? 'selected' : '' ?>>已签约</option>
|
||||||
<option value="2" <?= $status === -1 ? 'selected' : '' ?>>已取消</option>
|
<option value="-1" <?= $status === -1 ? 'selected' : '' ?>>已取消</option>
|
||||||
|
<option value="2" <?= $status === 2 ? 'selected' : '' ?>>已退款</option>
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
@ -71,6 +72,8 @@ $status = \Yii::$app->request->get('status');
|
|||||||
<span class="layui-badge-rim">已签约</span>
|
<span class="layui-badge-rim">已签约</span>
|
||||||
{{# } else if(d.status == -1){ }}
|
{{# } else if(d.status == -1){ }}
|
||||||
<span class="layui-badge-rim">已取消</span>
|
<span class="layui-badge-rim">已取消</span>
|
||||||
|
{{# } else if(d.status == 2){ }}
|
||||||
|
<span class="layui-badge-rim">已退款</span>
|
||||||
{{# } }}
|
{{# } }}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
@ -157,49 +160,49 @@ $status = \Yii::$app->request->get('status');
|
|||||||
//监听工具栏
|
//监听工具栏
|
||||||
table.on('tool(dtable)', function (obj) {
|
table.on('tool(dtable)', function (obj) {
|
||||||
var lay_event = obj.event;
|
var lay_event = obj.event;
|
||||||
if(lay_event == 'refund'){
|
if (lay_event == 'refund') {
|
||||||
confirm_tip = '确定退款?';
|
confirm_tip = '确定退款?';
|
||||||
confirm_url = '<?=\Yii::$app->urlManager->createUrl(["/admin/signing/refund"])?>';
|
confirm_url = '<?=\Yii::$app->urlManager->createUrl(["/admin/signing/refund"])?>';
|
||||||
}
|
}
|
||||||
if(confirm_url != null){
|
if (confirm_url != null) {
|
||||||
layer.confirm(confirm_tip, {
|
layer.confirm(confirm_tip, {
|
||||||
btn: ['确定','取消']
|
btn: ['确定', '取消']
|
||||||
}, function(){
|
}, function () {
|
||||||
$.ajax(confirm_url,{
|
$.ajax(confirm_url, {
|
||||||
type:"POST",
|
type: "POST",
|
||||||
dataType:"json",
|
dataType: "json",
|
||||||
data:{
|
data: {
|
||||||
id:obj.data.id,
|
id: obj.data.id,
|
||||||
_csrf:_csrf
|
_csrf: _csrf
|
||||||
},
|
},
|
||||||
success:function(res){
|
success: function (res) {
|
||||||
if(res.code == 0){
|
if (res.code == 0) {
|
||||||
layer.msg(res.msg, {
|
layer.msg(res.msg, {
|
||||||
offset: '15px'
|
offset: '15px'
|
||||||
,icon: 1
|
, icon: 1
|
||||||
,time: 1000
|
, time: 1000
|
||||||
}, function(){
|
}, function () {
|
||||||
location.reload();
|
location.reload();
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
layer.msg(res.msg, {
|
layer.msg(res.msg, {
|
||||||
offset: '15px'
|
offset: '15px'
|
||||||
,icon: 2
|
, icon: 2
|
||||||
,time: 1000
|
, time: 1000
|
||||||
}, function(){
|
}, function () {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
error:function(xhr,type,err){
|
error: function (xhr, type, err) {
|
||||||
layer.msg(xhr.responseText, {
|
layer.msg(xhr.responseText, {
|
||||||
offset: '15px'
|
offset: '15px'
|
||||||
,icon: 2
|
, icon: 2
|
||||||
,time: 1000
|
, time: 1000
|
||||||
}, function(){
|
}, function () {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}, function(){
|
}, function () {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@ -43,7 +43,7 @@ class BannerController extends Controller
|
|||||||
|
|
||||||
foreach ($list as $key => $value) {
|
foreach ($list as $key => $value) {
|
||||||
if ($value['type'] == 1) {
|
if ($value['type'] == 1) {
|
||||||
$arr[] = $value;
|
$arr[$value['id']] = $value;
|
||||||
unset($list[$key]);
|
unset($list[$key]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user