| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- /**
- * 通用返回成功.
- *
- * @author nj
- * @date 2021-01-24 01:11:06
- */
- namespace Modules\ManageApi\Responses;
- use Illuminate\Contracts\Support\Responsable;
- class CommonSuccessPkResponse implements Responsable
- {
- /**
- * 录入的数据.
- *
- * @var mixed
- */
- private $pk = null;
- /**
- * 附加条件参数.
- *
- * @var array
- */
- private $params = [];
- public function __construct($pk = null, $params = [])
- {
- $this->pk = $pk;
- $this->params = $params;
- }
- public function toResponse(
- $request = null
- ) {
- $result = [
- 'result' => 'success',
- 'id' => $this->pk,
- ];
- return json_success($result);
- }
- }
|