(目前只找到这样一个方法,有更方便简单的可以留言)
1.在application中创建common目录, 以及创建service目录。
也就是 application/common/service
2.(选) 在controller文件目录新建Base文件,加载所有service
以下为代码:
class Base extends Controller { /** * @var \think\Request Request实例 */ public $request; public $userService; public $userInfo = []; public function __construct(\think\App $app = null) { parent::__construct($app); //LOG... $this->userService = model('users', 'Service', true); .... }
3.新建service文件:
application/common/service/usersService.php文件
namespace app\common\service; use app\admin\controller\Users; use think\Db; use think\Model; class UsersService extends Model { ....
4.调用方法
$delete = $this->usersService->delete($data['id']);