|
|
@@ -248,6 +248,34 @@ class AssetLeaseLists extends BaseAdminDataLists implements ListsSearchInterface
|
|
|
throw new \Exception('租赁期内有未到期的租赁信息');
|
|
|
}
|
|
|
|
|
|
+ $asset_lease_info = AssetLeaseInfo::find($params['id']);
|
|
|
+
|
|
|
+ $approval_status = $asset_lease_info['approval_status'];
|
|
|
+
|
|
|
+ //审核状态 1:等待初审 2 初审驳回 3:初审通过 4:等待终审 5:终审通过 6:终审驳回
|
|
|
+
|
|
|
+ $new_approval_status = 1;
|
|
|
+ switch ($approval_status){
|
|
|
+ case 1:
|
|
|
+ $new_approval_status =1;
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ $new_approval_status =1;
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $new_approval_status =4;
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ $new_approval_status =4;
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ $new_approval_status =5;
|
|
|
+ break;
|
|
|
+ case 6:
|
|
|
+ $new_approval_status =1;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+
|
|
|
AssetLeaseInfo::update([
|
|
|
'id'=>$params['id'],
|
|
|
'a_id' => $params['a_id'],
|
|
|
@@ -267,8 +295,10 @@ class AssetLeaseLists extends BaseAdminDataLists implements ListsSearchInterface
|
|
|
'first_uid'=>$params['first_uid'] ?? 0,
|
|
|
'second_status'=>$params['second_status'] ?? 0,
|
|
|
'second_uid'=>$params['second_uid'] ?? 0,
|
|
|
+ 'approval_status'=>$new_approval_status,
|
|
|
]);
|
|
|
|
|
|
+
|
|
|
return true ;
|
|
|
} catch (\Exception $e) {
|
|
|
self::setError($e->getMessage());
|