diff --git a/crmeb/crmeb/services/crud/stubs/model/CrudModel.stub b/crmeb/crmeb/services/crud/stubs/model/CrudModel.stub index 924d79406..bea6353df 100644 --- a/crmeb/crmeb/services/crud/stubs/model/CrudModel.stub +++ b/crmeb/crmeb/services/crud/stubs/model/CrudModel.stub @@ -36,8 +36,9 @@ class {%nameCamel%} extends BaseModel protected $name = '{%name%}'; /** + * 主键 * @var string */ - protected $key = '{%key%}'; + protected $pk = '{%key%}'; } diff --git a/crmeb/crmeb/services/crud/stubs/service/CrudListIndex.stub b/crmeb/crmeb/services/crud/stubs/service/CrudListIndex.stub index 48e644d9e..4761b01d2 100644 --- a/crmeb/crmeb/services/crud/stubs/service/CrudListIndex.stub +++ b/crmeb/crmeb/services/crud/stubs/service/CrudListIndex.stub @@ -7,7 +7,7 @@ public function getCrudListIndex(array $where = []) { [$page, $limit] = $this->getPageValue(); - $model = $this->dao->selectModel($where, '*', $page ?: 1, $limit ?: 10, '{%key%} desc'); + $model = $this->dao->selectModel($where, '*', 0, 0, '{%key%} desc'); - return ['count' => $model->count(), 'list' => $model->select()->toArray()]; + return ['count' => $model->count(), 'list' => $model->page($page ?: 1, $limit ?: 10)->select()->toArray()]; }