diff --git a/app/adminapi/controller/setting/dict/DictDataController.php b/app/adminapi/controller/setting/dict/DictDataController.php index c9d12851f..294dd2fb8 100755 --- a/app/adminapi/controller/setting/dict/DictDataController.php +++ b/app/adminapi/controller/setting/dict/DictDataController.php @@ -95,5 +95,11 @@ class DictDataController extends BaseAdminController return $this->data($result); } + public function getContractPartyACompanyTypeList() + { + $result = DictDataLogic::getContractPartyACompanyTypeList(); + return $this->data($result); + } + } \ No newline at end of file diff --git a/app/adminapi/logic/setting/dict/DictDataLogic.php b/app/adminapi/logic/setting/dict/DictDataLogic.php index 8ea5d934b..13cd58918 100755 --- a/app/adminapi/logic/setting/dict/DictDataLogic.php +++ b/app/adminapi/logic/setting/dict/DictDataLogic.php @@ -80,5 +80,8 @@ class DictDataLogic extends BaseLogic return DictData::findOrEmpty($params['id'])->toArray(); } - + public static function getContractPartyACompanyTypeList() + { + return DictData::whereIn('id', [30,16,41])->select('id', 'name')->order('sort')->get()->toArray(); + } } \ No newline at end of file