作者 郭文星

'123'

... ... @@ -57,7 +57,7 @@ class Order extends Backend
->paginate($limit);
foreach ($list as $row) {
$row->visible(['id','order_no','verification_store_id','createtime','type','paytime','refundtime','name','phone']);
$row->visible(['id','order_no','verification_store_id','user_id','createtime','type','paytime','refundtime','name','phone']);
$row->visible(['store']);
$row->getRelation('store')->visible(['name']);
$row->visible(['coupon']);
... ...
... ... @@ -276,6 +276,14 @@ class Client extends Base
}
}
/**
* 5.1立即支付
*/
public function immediate_payment(){
$order_no=$this->postParam['order_no'];
$res = (new \app\api\controller\v1\Wechat())->prepare_order($order_no);
$this->success('添加订单成功',$res);
}
/**
* 6、卡卷详情
... ... @@ -416,4 +424,27 @@ class Client extends Base
}
}
/**
* 12、删除订单
*/
public function deleteorder(){
$order_id=$this->postParam['id'];
//查询到订单信息
$order=Db::name('verification_order')->find($order_id);
if($order['type']==0){
Db::startTrans();
try{
$res=Db::name('verification_order')->where(['id'=>$order_id])->delete();
Db::commit();
}catch (Exception $e){
Db::rollback();
$this->error($e->getMessage());
}
return $this->success("删除成功");
}else{
return $this->error("删除失败");
}
}
}
... ...