diff --git a/app/adminapi/controller/quotation/QuotationController.php b/app/adminapi/controller/quotation/QuotationController.php index 576f77a87..b6ec354e6 100644 --- a/app/adminapi/controller/quotation/QuotationController.php +++ b/app/adminapi/controller/quotation/QuotationController.php @@ -73,6 +73,11 @@ class QuotationController extends BaseAdminController $result = QuotationLogic::detail($params); return $this->data($result); } + + public function datas() + { + return $this->data(QuotationLogic::datas()); + } } \ No newline at end of file diff --git a/app/adminapi/logic/quotation/QuotationLogic.php b/app/adminapi/logic/quotation/QuotationLogic.php index 1d085cbcb..a29337c23 100644 --- a/app/adminapi/logic/quotation/QuotationLogic.php +++ b/app/adminapi/logic/quotation/QuotationLogic.php @@ -110,4 +110,11 @@ class QuotationLogic extends BaseLogic $data['total_amount'] = $data['amount_including_tax'] + $data['freight'] + $data['other_fee']; return $data->toArray(); } + + public static function datas() + { + return Quotation::field(['id','code'])->order(['id' => 'desc'])->select()->each(function($data){ + $data['projectinfo'] = 'ID:' . $data['id'] . ' / 单号:' . $data['code']; + })->toArray(); + } } \ No newline at end of file