|
@@ -39,10 +39,11 @@ class FinancialSeal extends Base{
|
|
|
}
|
|
|
//0解封 1封账中 2 封账完成 3 封账失败
|
|
|
public function status(){
|
|
|
- $params = $this->request->param(["id"=>"","status"=>""],"post","trim");
|
|
|
+ $params = $this->request->param(["id"=>"","status"=>"","remark"=>""],"post","trim");
|
|
|
$valid=$this->validate($params,[
|
|
|
'id'=>'require',
|
|
|
- 'status'=>'require|in:0,1,2,3'
|
|
|
+ 'status'=>'require|in:0,1,2,3,4',
|
|
|
+ 'remark'=>'max:255'
|
|
|
]);
|
|
|
if($valid!==true) return error($valid);
|
|
|
$row = $this->model->findOrEmpty($params['id']);
|
|
@@ -62,6 +63,7 @@ class FinancialSeal extends Base{
|
|
|
if(!$mamger->isEmpty()) return error(FinancialManager::$ManagerType[$mamger['type']]."【{$mamger['id']}】未处理");
|
|
|
}
|
|
|
$row->status=$params['status'];
|
|
|
+ $row->remark=$params['remark'];
|
|
|
$row->apply_id=$this->uid;
|
|
|
$row->apply_name=$this->uname;
|
|
|
$as = $row->save();
|