qlg.tsgz.moe/hyhproject/app/controller/Ordercomplains.php
2019-09-06 23:53:10 +08:00

63 lines
1.5 KiB
PHP
Executable File

<?php
namespace wstmart\app\controller;
use wstmart\common\model\OrderComplains as M;
/**
* ============================================================================
* 投诉控制器
*/
class orderComplains extends Base{
// 前置方法执行列表
protected $beforeActionList = [
'checkAuth'
];
public function complain(){
$oId = (int)input('oId');
$this->assign('oId',$oId);
return $this->fetch('users/orders/orders_complains');
}
/**
* 保存订单投诉信息
*/
public function saveComplain(){
return model('OrderComplains')->saveComplain();
}
/**
* 获取投诉类型
* @return [type] [description]
*/
public function getComplainCause(){
exit(jsonReturn("",1,WSTDatas('ORDER_COMPLAINT')));
}
/**
* 用户投诉列表
*/
public function index(){
return $this->fetch('users/orders/list_complains');
}
/**
* 获取用户投诉列表
*/
public function complainByPage(){
$m = model('OrderComplains');
return $m->queryUserComplainByPage();
}
/**
* 用户查投诉详情
*/
public function getComplainDetail(){
$rs = model('OrderComplains')->getComplainDetail(0);
$annex = $rs['complainAnnex'];
if($annex){
foreach($annex as $k=>$v){
$annex1[] = WSTImg($v,2);
}
$rs['complainAnnex'] = $annex1;
}
return $rs;
}
}