moonsflyer 9 сар өмнө
parent
commit
b853bb96da

+ 8 - 6
app/adminapi/controller/asset/AssetController.php

@@ -16,7 +16,9 @@ namespace app\adminapi\controller\asset;
 
 use app\adminapi\controller\BaseAdminController;
 use app\adminapi\lists\asset\AssetLists;
+use app\adminapi\logic\article\ArticleLogic;
 use app\adminapi\logic\notice\NoticeLogic;
+use app\adminapi\validate\article\ArticleValidate;
 use app\adminapi\validate\asset\AssetValidate;
 use app\adminapi\validate\notice\NoticeValidate;
 
@@ -78,20 +80,20 @@ class AssetController extends BaseAdminController
         AssetLists::delete($params);
         return $this->success('删除成功', [], 1, 1);
     }
+
     /**
-     * @notes 查看通知设置详情
+     * @notes  资产详情
      * @return \think\response\Json
-     * @author 段誉
-     * @date 2022/3/29 11:18
+     * @author heshihu
+     * @date 2022/2/22 10:15
      */
     public function detail()
     {
-        $params = (new NoticeValidate())->goCheck('detail');
-        $result = NoticeLogic::detail($params);
+        $params = (new AssetValidate())->goCheck('detail');
+        $result = AssetLists::detail($params);
         return $this->data($result);
     }
 
-
     /**
      * @notes 通知设置
      * @return \think\response\Json

+ 12 - 0
app/adminapi/lists/asset/AssetLists.php

@@ -136,4 +136,16 @@ class AssetLists extends BaseAdminDataLists implements ListsSearchInterface
     {
         AssetInfo::destroy($params['id']);
     }
+
+    /**
+     * @notes  查看资产详情
+     * @param $params
+     * @return array
+     * @author heshihu
+     * @date 2022/2/22 10:15
+     */
+    public static function detail($params) : array
+    {
+        return AssetInfo::findOrEmpty($params['id'])->append(['status_desc','lease_status_desc'])->toArray();
+    }
 }