From c016641044e46d461e81afecdf00d8e97936c977 Mon Sep 17 00:00:00 2001 From: lingling Date: Sat, 15 Feb 2025 19:43:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=20=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E7=94=A8=E7=9A=84=E6=8E=A7=E5=88=B6=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Utils/ApiResponseApp.php | 29 + app/controller/ProjectRegisterController.php | 55 -- app/controller/TaskController.php | 42 + .../admin/api/v1/CarouselController.php | 94 --- .../admin/api/v1/HotinformationController.php | 75 -- .../admin/api/v1/ProjectController.php | 66 -- .../v1/VolunteerservicecorpsController.php | 121 --- app/controller/api/Vip_salaryController.php | 53 ++ app/controller/api/v1/BankController.php | 117 --- app/controller/api/v1/ContactController.php | 101 --- .../api/v1/HotinformationController.php | 44 -- app/controller/api/v1/ImageController.php | 48 -- app/controller/api/v1/MechanismController.php | 40 - app/controller/api/v1/SetController.php | 45 -- .../v1/VolunteerservicecorpsController.php | 178 ----- app/model/APP/Announcement.php | 110 +++ app/model/APP/AppUser.php | 179 +++++ ...plet_2025-02-12_02-31-24_mysql_data.sql.gz | Bin 47166 -> 0 bytes ...tapplet_2025-02-12_02-31-24_mysql_data.sql | 740 ------------------ 19 files changed, 413 insertions(+), 1724 deletions(-) create mode 100644 app/Utils/ApiResponseApp.php delete mode 100644 app/controller/ProjectRegisterController.php create mode 100644 app/controller/TaskController.php delete mode 100644 app/controller/admin/api/v1/CarouselController.php delete mode 100644 app/controller/admin/api/v1/HotinformationController.php delete mode 100644 app/controller/admin/api/v1/ProjectController.php delete mode 100644 app/controller/admin/api/v1/VolunteerservicecorpsController.php create mode 100644 app/controller/api/Vip_salaryController.php delete mode 100644 app/controller/api/v1/BankController.php delete mode 100644 app/controller/api/v1/ContactController.php delete mode 100644 app/controller/api/v1/HotinformationController.php delete mode 100644 app/controller/api/v1/ImageController.php delete mode 100644 app/controller/api/v1/MechanismController.php delete mode 100644 app/controller/api/v1/SetController.php delete mode 100644 app/controller/api/v1/VolunteerservicecorpsController.php create mode 100644 app/model/APP/Announcement.php create mode 100644 app/model/APP/AppUser.php delete mode 100644 wechatapplet_2025-02-12_02-31-24_mysql_data.sql.gz delete mode 100644 wechatapplet_2025-02-12_02-31-24_mysql_data.sql/wechatapplet_2025-02-12_02-31-24_mysql_data.sql diff --git a/app/Utils/ApiResponseApp.php b/app/Utils/ApiResponseApp.php new file mode 100644 index 0000000..272aebb --- /dev/null +++ b/app/Utils/ApiResponseApp.php @@ -0,0 +1,29 @@ + $code, + 'data' => $data, + 'message' => $message, + 'time' => time() + ]); + } + + public static function error($code = 400, $data = [], $message = '操作失败') + { + return json([ + 'code' => $code, + 'message' => $message, + 'data' => $data, + 'time' => time() + ]); + } +} diff --git a/app/controller/ProjectRegisterController.php b/app/controller/ProjectRegisterController.php deleted file mode 100644 index d015093..0000000 --- a/app/controller/ProjectRegisterController.php +++ /dev/null @@ -1,55 +0,0 @@ -data; - $data = $request->post(); - /** - * 通过中间件获取userid - */ - $userid=$user['id']; - $projectid=$data['projectid']; - $type=$data['type']; - $search_type=$type==1?'registerserve':'recruitingpersonnel'; - $res=ProjectDetailed::where('projectid',$projectid)->first(); - $Project=Project::where('id',$projectid)->first(); - if(ProjectRegister::where('projectid',$projectid)->where('type','=',$type)->count()==$res->$search_type){ - return ApiResponse::success(402,[],"当前报名人数已经满员"); - } - - /** - * 查询用户是否报名过 - */ - $issignup=ProjectRegister::where('userid',$userid)->where('projectid',$projectid)->count(); - if($issignup==0){ - $ProjectRegister=new ProjectRegister(); - $ProjectRegister->projectid=$projectid; - $ProjectRegister->type=$type; - $ProjectRegister->userid=$userid; - $ProjectRegister->save(); - MessageDao::SendMessage($userid,"系统提醒","您已成功报名 $Project->title "); - return ApiResponse::success(200,[],"报名成功"); - } - return ApiResponse::success(402,$issignup,"您已经报名过了"); - } - - -} \ No newline at end of file diff --git a/app/controller/TaskController.php b/app/controller/TaskController.php new file mode 100644 index 0000000..4280362 --- /dev/null +++ b/app/controller/TaskController.php @@ -0,0 +1,42 @@ + 0, 'msg' => 'ok']); + $res['carousel'] = Carousel::all(); + $res['carouselad'] = Carouselad::all(); + return ApiResponse::success(200, $res); + } + +} diff --git a/app/controller/admin/api/v1/CarouselController.php b/app/controller/admin/api/v1/CarouselController.php deleted file mode 100644 index 56eb496..0000000 --- a/app/controller/admin/api/v1/CarouselController.php +++ /dev/null @@ -1,94 +0,0 @@ - 0, 'msg' => 'ok']); - $res = Carousel::all(); - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 获取首页底部轮播图") - * @Apidoc\Url("api/admin/v1/carousel/get_carouselad") - * @Apidoc\Method("POST") - */ - public function get_carouselad(Request $request) - { - $res = Carouselad::all(); - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 添加轮播图") - * @Apidoc\Url("admin/api/v1/carousel/add") - * @Apidoc\Param("type", type="int",require=true, desc="类型0是首页轮播图1是广告图") - * @Apidoc\Param("img_url", type="string",require=true, desc="img_url") - * @Apidoc\Method("POST") - */ - public function add(Request $request) - { - $data = $request->post(); - if ($data['type'] == 0) { - $Carousel = new Carousel(); - } else { - $Carousel = new Carouselad(); - } - $Carousel->img_url = $data['img_url']; - $Carousel->save(); - return ApiResponse::success(200, []); - } - /** - * @Apidoc\Title("1.0 删除轮播图") - * @Apidoc\Url("admin/api/v1/carousel/del") - * @Apidoc\Param("type", type="int",require=true, desc="类型0是首页轮播图1是广告图") - * @Apidoc\Param("id", type="int",require=true, desc="图片id") - * @Apidoc\Method("POST") - */ - public function del(Request $request) - { - $data = $request->post(); - if ($data['type'] == 0) { - $Carousel = Carousel::where('id', $data['id'])->first(); - } else { - $Carousel = Carouselad::where('id', $data['id'])->first(); - } - $Carousel->delete(); - return ApiResponse::success(200, []); - } - /** - * @Apidoc\Title("1.0 删除轮播图") - * @Apidoc\Url("admin/api/v1/carousel/chang") - * @Apidoc\Param("type", type="int",require=true, desc="类型0是首页轮播图1是广告图") - * @Apidoc\Param("id", type="int",require=true, desc="图片id") - * @Apidoc\Method("POST") - */ - public function chang(Request $request) - { - $data = $request->post(); - if ($data['type'] == 0) { - $Carousel = Carousel::where('id', $data['id'])->first(); - } else { - $Carousel = Carouselad::where('id', $data['id'])->first(); - } - $Carousel->img_url = $data['img_url']; - $Carousel->save(); - return ApiResponse::success(200, []); - } -} diff --git a/app/controller/admin/api/v1/HotinformationController.php b/app/controller/admin/api/v1/HotinformationController.php deleted file mode 100644 index d4b6e5a..0000000 --- a/app/controller/admin/api/v1/HotinformationController.php +++ /dev/null @@ -1,75 +0,0 @@ -post(); - $res = Hotinformation::where('type', $data['type'])->get(); - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 获取文章详细") - * @Apidoc\Url("admin/api/v1/hotinformation/get_details") - * @Apidoc\Param("id", type="int",require=true, desc="文章id") - * @Apidoc\Method("POST") - */ - public function get_details(Request $request) - { - $data = $request->post(); - $res = Hotinformation::where('id', $data['id'])->first(); - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 编辑文章") - * @Apidoc\Url("admin/api/v1/hotinformation/edi") - * @Apidoc\Param("id", type="int",require=true, desc="文章id") - * @Apidoc\Method("POST") - */ - public function edi(Request $request) - { - $data = $request->post(); - $hotinformation = Hotinformation::where('id', $data['id'])->first(); - if(!isset($hotinformation)){ - $hotinformation=new Hotinformation(); - } - $hotinformation->title=$data['title']; - $hotinformation->writer=$data['writer']; - $hotinformation->content=$data['content']; - $hotinformation->type=$data['type']; - $hotinformation->img=$data['img']; - $hotinformation->weight=$data['weight']; - $hotinformation->save(); - return ApiResponse::success(200, []); - } - /** - * @Apidoc\Title("1.0 删除文章") - * @Apidoc\Url("admin/api/v1/hotinformation/del") - * @Apidoc\Param("id", type="int",require=true, desc="文章id") - * @Apidoc\Method("POST") - */ - public function del(Request $request) - { - $data = $request->post(); - $hotinformation = Hotinformation::where('id', $data['id'])->first(); - $hotinformation->delete(); - return ApiResponse::success(200, []); - } -} \ No newline at end of file diff --git a/app/controller/admin/api/v1/ProjectController.php b/app/controller/admin/api/v1/ProjectController.php deleted file mode 100644 index a957f0a..0000000 --- a/app/controller/admin/api/v1/ProjectController.php +++ /dev/null @@ -1,66 +0,0 @@ -post(); - - if($data['projectid']>0){ - $project = Project::where('id', $data['projectid'])->first(); - $projectDetailed = ProjectDetailed::where('projectid', $data['projectid'])->first(); - }else{ - $project =new Project(); - $projectDetailed =new ProjectDetailed(); - } - $project->img=$data['img']; - $project->start_time=$data['start_time']; - $project->end_time=$data['end_time']; - $project->address=$data['address']; - $project->title=$data['title']; - $project->type=$data['type']; - $project->save(); - $id=Project::where('img', $data['img'])->first(); - $id=$id->id; - $projectDetailed->projectid = $id; - $projectDetailed->recruitingpersonnel=(int)$data['recruitingpersonnel']; - $projectDetailed->registerserve=(int)$data['registerserve']; - $projectDetailed->servicedescription=$data['servicedescription']; - $projectDetailed->totalnumberoftimecoins=(int)$data['totalnumberoftimecoins']; - $projectDetailed->volunteergender=(int)$data['volunteergender']; - $projectDetailed->volunteerage=(int)$data['volunteerage']; - $projectDetailed->registrationisclosed=$data['registrationisclosed']; - $projectDetailed->serviceduration=$minute=floor((strtotime($data['end_time'])-strtotime($data['start_time']))%86400/60);; - $projectDetailed->save(); - return ApiResponse::success(200, []); - } - - /** - * @Apidoc\Title("1.0 删除") - * @Apidoc\Url("admin/api/v1/project/del") - * @Apidoc\Param("projectid", type="int",require=true, desc="项目id") - * @Apidoc\Method("POST") - */ - public function del(Request $request) - { - $data = $request->post(); - $project = Project::where('id', $data['projectid'])->first(); - $projectDetailed = ProjectDetailed::where('projectid', $data['projectid'])->first(); - $project->delete(); - $projectDetailed->delete(); - return ApiResponse::success(200, []); - } -} \ No newline at end of file diff --git a/app/controller/admin/api/v1/VolunteerservicecorpsController.php b/app/controller/admin/api/v1/VolunteerservicecorpsController.php deleted file mode 100644 index 166b3ee..0000000 --- a/app/controller/admin/api/v1/VolunteerservicecorpsController.php +++ /dev/null @@ -1,121 +0,0 @@ - $v) { - $tmp2 = Volunteerservicecorpsdetailed::where('groupid', $v->id)->get(); - $number = Volunteerservicecorpsdetailed::where('groupid', $v->id)->count(); - $leader = Users::where('id', $v->leaderid)->first(['nickname', 'phone', 'avatar']); - foreach ($tmp2 as $key => $value) { - $member[] = Users::where('id', $value->userid)->first(['nickname', 'phone', 'avatar']); - } - $res['group'][] = array('groupname' => $v->groupname, 'leaderid' => $v->leaderid, 'groupid' => $v->id, "category" => $v->category, 'img' => $v->img, 'number' => $number, 'leader' => $leader, 'member' => $member); - } - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 获取志愿队伍详细信息根据id") - * @Apidoc\Url("admin/api/v1/Volunteerservicecorps/get_volunteerservicecorp_details") - * @Apidoc\Param("volunteerservicecorp_id", type="int",require=true, desc="队伍id") - * @Apidoc\Method("POST") - */ - public function get_volunteerservicecorp_details(Request $request) - { - $data = $request->post(); - $volunteerservicecorp_id = $data['volunteerservicecorp_id']; - $tmp = Volunteerservicecorp::where('id', $volunteerservicecorp_id)->get(); - $res = []; - foreach ($tmp as $k => $v) { - $tmp2 = Volunteerservicecorpsdetailed::where('groupid', $v->id)->get(); - $number = Volunteerservicecorpsdetailed::where('groupid', $v->id)->count(); - $leader = Users::where('id', $v->leaderid)->first(['nickname', 'phone', 'avatar']); - foreach ($tmp2 as $key => $value) { - $member[] = Users::where('id', $value->userid)->first(['nickname', 'phone', 'avatar']); - } - $res['group'] = array('groupname' => $v->groupname, 'leaderid' => $v->leaderid, "category" => $v->category, 'briefly' => $v->briefly, 'created_at' => $v->created_at, 'img' => $v->img, 'number' => $number, 'leader' => $leader, 'member' => $member); - } - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 删除志愿队伍根据id") - * @Apidoc\Url("admin/api/v1/Volunteerservicecorps/del_volunteerservicecorp") - * @Apidoc\Param("groupid", type="int",require=true, desc="队伍id") - * @Apidoc\Method("POST") - */ - public function del_volunteerservicecorp(Request $request){ - $data = $request->post(); - VolunteerservicecorpsDao::del($data['groupid']); - return ApiResponse::success(200, []); - } - - /** - * @Apidoc\Title("1.0 增加志愿队伍") - * @Apidoc\Url("admin/api/v1/Volunteerservicecorps/add_volunteerservicecorp") - * @Apidoc\Param("leaderid", type="int",require=true, desc="组长用户id") - * @Apidoc\Param("groupname", type="string",require=true, desc="组名称") - * @Apidoc\Param("category", type="string",require=true, desc="组分类") - * @Apidoc\Param("img", type="string",require=true, desc="首页图片url") - * @Apidoc\Param("briefly", type="string",require=true, desc="队伍简介") - * @Apidoc\Method("POST") - */ - public function add_volunteerservicecorp(Request $request){ - $data = $request->post(); - $col_array=['leaderid','groupname','category','img','briefly']; - $Volunteerservicecorp=new Volunteerservicecorp(); - foreach($col_array as $v){ - $Volunteerservicecorp->$v=$data[$v]; - } - $Volunteerservicecorp->save(); - return ApiResponse::success(200, []); - } - /** - * @Apidoc\Title("1.0 修改志愿队伍") - * @Apidoc\Url("admin/api/v1/Volunteerservicecorps/add_volunteerservicecorp") - * @Apidoc\Param("leaderid", type="int",require=true, desc="组长用户id") - * @Apidoc\Param("groupname", type="string",require=true, desc="组名称") - * @Apidoc\Param("category", type="string",require=true, desc="组分类") - * @Apidoc\Param("img", type="string",require=true, desc="首页图片url") - * @Apidoc\Param("briefly", type="string",require=true, desc="队伍简介") - * @Apidoc\Param("id", type="int",require=true, desc="队伍id") - * @Apidoc\Method("POST") - */ - public function edi_volunteerservicecorp(Request $request){ - $data = $request->post(); - $col_array=['leaderid','groupname','category','img','briefly']; - $Volunteerservicecorp=Volunteerservicecorp::where('id',$data['id']); - foreach($col_array as $v){ - $Volunteerservicecorp->$v=$data[$v]; - } - $Volunteerservicecorp->save(); - return ApiResponse::success(200, []); - } -} diff --git a/app/controller/api/Vip_salaryController.php b/app/controller/api/Vip_salaryController.php new file mode 100644 index 0000000..398b76e --- /dev/null +++ b/app/controller/api/Vip_salaryController.php @@ -0,0 +1,53 @@ + 'webman']); + } + /** + * @Apidoc\Title("1.0 获取首页轮播图") + * @Apidoc\Url("Apiv1/get_carousel") + * @Apidoc\Method("POST") + */ + public function user_count(Request $request) + { + // return json(['code' => 0, 'msg' => 'ok']); + $res['carousel'] = Carousel::all(); + $res['carouselad'] = Carouselad::all(); + return ApiResponse::success(200, $res); + } + +} diff --git a/app/controller/api/v1/BankController.php b/app/controller/api/v1/BankController.php deleted file mode 100644 index 39e4904..0000000 --- a/app/controller/api/v1/BankController.php +++ /dev/null @@ -1,117 +0,0 @@ -data; - $userid = $user['id']; - $res = Users::where('id', $userid)->first('timecoin'); - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 获取当前用户时间币记录") - * @Apidoc\Url("api/v1/bank/get_back_log") - * @Apidoc\Method("POST") - */ - public function get_back_log(Request $request) - { - $user = $request->data; - $userid = $user['id']; - $res = BankLog::where('userid', $userid)->orderBy('created_at', 'desc')->limit(3)->get(); - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 获取当前用户时间币所有记录") - * @Apidoc\Url("api/v1/bank/get_back_log_all") - * @Apidoc\Method("POST") - */ - public function get_back_log_all(Request $request) - { - $user = $request->data; - $userid = $user['id']; - $res = BankLog::where('userid', $userid)->orderBy('created_at', 'desc')->get(); - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 转账时间币到其他用户") - * @Apidoc\Url("api/v1/bank/transfer") - * @Apidoc\Param("amount", type="int",require=true, desc="金额",default="1") - * @Apidoc\Param("phone", type="int",require=true, desc="收款人手机号",default="我是你爹") - * @Apidoc\Method("POST") - */ - public function transfer(Request $request) - { - $data = $request->post(); - $user = $request->data; - $userid = $user['id']; - $amount = $data['amount']; - $phone = $data['phone']; - $res = BankDao::transfer($userid, $phone, $amount); - if($res['status']=='error'){ - return ApiResponse::success(402, $res); - } - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 增加时间币测试") - * @Apidoc\Url("api/v1/bank/add") - * @Apidoc\Param("amount", type="int",require=true, desc="金额",default="1") - * @Apidoc\Param("remark", type="string",require=true, desc="备注",default="我是你爹") - * @Apidoc\Method("POST") - */ - public function add(Request $request) - { - $data = $request->post(); - $user = $request->data; - $userid = $user['id']; - $amount = $data['amount']; - $remark = $data['remark']; - BankDao::add($userid, $amount, $remark); - return ApiResponse::success(200, []); - } - /** - * @Apidoc\Title("1.0 搜索转账人") - * @Apidoc\Url("api/v1/bank/search_user") - * @Apidoc\Param("key", type="string",require=true, desc="关键词",default="1") - * @Apidoc\Method("POST") - */ - public function search_user(Request $request) - { - $data = $request->post(); - $users = Users::where('nickname', 'like', '%' . $data['key'] . '%') - ->orWhere('phone', 'like', '%' . $data['key'] . '%') - ->get(['id','nickname','phone']); - return ApiResponse::success(200, $users); - } -} diff --git a/app/controller/api/v1/ContactController.php b/app/controller/api/v1/ContactController.php deleted file mode 100644 index cce62bc..0000000 --- a/app/controller/api/v1/ContactController.php +++ /dev/null @@ -1,101 +0,0 @@ -data; - $userid = $user['id']; - $data = $request->post(); - if (isset($data['id'])) { - $res = Contact::where('userid', $userid)->where('id', $data['id'])->first(['id', 'name', 'phone', 'relationship']); - } else { - $res = Contact::where('userid', $userid)->get(['id', 'name', 'phone', 'relationship']); - } - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 增加联系人") - * @Apidoc\Url("api/v1/contact/add_contact") - * @Apidoc\Method("POST") - * @Apidoc\Param("name", type="string",require=true, desc="联系人姓名",default="我是你爹") - * @Apidoc\Param("phone", type="int",require=true, desc="手机号",default="") - * @Apidoc\Param("relationship", type="int",require=true, desc="关系",default="0") - */ - public function add_contact(Request $request) - { - $user = $request->data; - $userid = $user['id']; - $data = $request->post(); - - $count=Contact::where('userid',$userid)->where('phone',$data['phone'])->count(); - if($count>0){ - return ApiResponse::success(402, [],'联系人手机号已存在'); - } - - $contact = new Contact(); - $contact->name = $data['name']; - $contact->phone = $data['phone']; - $contact->relationship = $data['relationship']; - $contact->userid = $userid; - $contact->save(); - return ApiResponse::success(200, []); - } - /** - * @Apidoc\Title("1.0 编辑联系人") - * @Apidoc\Url("api/v1/contact/edi_contact") - * @Apidoc\Param("name", type="string",require=true, desc="联系人姓名",default="我是你爹") - * @Apidoc\Param("phone", type="int",require=true, desc="手机号",default="") - * @Apidoc\Param("relationship", type="int",require=true, desc="关系",default="0") - * @Apidoc\Param("id", type="int",require=true, desc="记录id",default="0") - * @Apidoc\Method("POST") - */ - public function edi_contact(Request $request) - { - $user = $request->data; - $userid = $user['id']; - $data = $request->post(); - $contact = Contact::where('userid', $userid)->where('id', $data['id'])->first(); - $contact->name = $data['name']; - $contact->phone = $data['phone']; - $contact->relationship = $data['relationship']; - $contact->userid = $userid; - $contact->save(); - return ApiResponse::success(200, []); - } - /** - * @Apidoc\Title("1.0 删除联系人") - * @Apidoc\Url("api/v1/contact/del_contact") - * @Apidoc\Param("id", type="int",require=true, desc="记录id",default="0") - * @Apidoc\Method("POST") - */ - public function del_contact(Request $request) - { - $user = $request->data; - $userid = $user['id']; - $data = $request->post(); - $contact = Contact::where('userid', $userid)->where('id', $data['id'])->first(); - $contact->delete(); - return ApiResponse::success(200, []); - } -} diff --git a/app/controller/api/v1/HotinformationController.php b/app/controller/api/v1/HotinformationController.php deleted file mode 100644 index 355de77..0000000 --- a/app/controller/api/v1/HotinformationController.php +++ /dev/null @@ -1,44 +0,0 @@ -post(); - $res = Hotinformation::where('type', $data['type'])->get(); - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 获取文章详细") - * @Apidoc\Url("api/v1/hotinformation/get_details") - * @Apidoc\Param("id", type="int",require=true, desc="文章id") - * @Apidoc\Method("POST") - */ - public function get_details(Request $request) - { - $data = $request->post(); - $res = Hotinformation::where('id', $data['id'])->first(); - return ApiResponse::success(200, $res); - } -} diff --git a/app/controller/api/v1/ImageController.php b/app/controller/api/v1/ImageController.php deleted file mode 100644 index 32e6ecb..0000000 --- a/app/controller/api/v1/ImageController.php +++ /dev/null @@ -1,48 +0,0 @@ -file('image'); - - // 验证文件是否上传成功 - if ($file && $file->isValid()) { - // 设置保存路径 - $uploadPath = public_path('uploads/images'); - // 生成文件名,防止重名 - $filename = uniqid('img_', true) . '.' . $file->getUploadExtension(); - // 保存文件 - $file->move($uploadPath. $filename); - - // 返回成功消息 - return ApiResponse::success(200, [ - 'status' => 'success', - 'message' => '上传成功!', - 'file' => "/uploads/images/{$filename}", - ]); - } - - // 上传失败 - return ApiResponse::success(200, [ - 'status' => 'error', - 'message' => '文件上传失败,请重试。', - ]); - } -} diff --git a/app/controller/api/v1/MechanismController.php b/app/controller/api/v1/MechanismController.php deleted file mode 100644 index f36ba50..0000000 --- a/app/controller/api/v1/MechanismController.php +++ /dev/null @@ -1,40 +0,0 @@ -post(); - $res = Mechanism::where('id', $data['id'])->first(); - return ApiResponse::success(200, $res); - } -} diff --git a/app/controller/api/v1/SetController.php b/app/controller/api/v1/SetController.php deleted file mode 100644 index 352fe53..0000000 --- a/app/controller/api/v1/SetController.php +++ /dev/null @@ -1,45 +0,0 @@ - $v){ - $html = new HtmlDocument(); - $html->load($v->content); - $img = $html->find('img'); - foreach ($img as $paragraph) { - $paragraph->src=str_replace("127.0.0.1:8787", $url, $paragraph->src); - } - $change_img_attr=$html->save(); - $v->img=str_replace("127.0.0.1:8787", $url, $v->img); - $v->content = $change_img_attr; - $v->save(); - } - return ApiResponse::success(200, $res); - } -} diff --git a/app/controller/api/v1/VolunteerservicecorpsController.php b/app/controller/api/v1/VolunteerservicecorpsController.php deleted file mode 100644 index 1af6b14..0000000 --- a/app/controller/api/v1/VolunteerservicecorpsController.php +++ /dev/null @@ -1,178 +0,0 @@ - $v) { - $tmp2 = Volunteerservicecorpsdetailed::where('groupid', $v->id)->get(); - $number = Volunteerservicecorpsdetailed::where('groupid', $v->id)->count(); - $leader = Users::where('id', $v->leaderid)->first(['nickname', 'phone', 'avatar']); - foreach ($tmp2 as $key => $value) { - $member[] = Users::where('id', $value->userid)->first(['nickname', 'phone', 'avatar']); - } - $res['group'][] = array('groupname' => $v->groupname, 'leaderid' => $v->leaderid, 'groupid' => $v->id, "category" => $v->category, 'img' => $v->img, 'number' => $number, 'leader' => $leader, 'member' => $member); - } - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 获取志愿队伍详细信息根据id") - * @Apidoc\Url("api/v1/Volunteerservicecorps/get_volunteerservicecorp_details") - * @Apidoc\Param("volunteerservicecorp_id", type="int",require=true, desc="队伍id") - * @Apidoc\Method("POST") - */ - public function get_volunteerservicecorp_details(Request $request) - { - $data = $request->post(); - $volunteerservicecorp_id = $data['volunteerservicecorp_id']; - $tmp = Volunteerservicecorp::where('id', $volunteerservicecorp_id)->get(); - $res = []; - foreach ($tmp as $k => $v) { - $tmp2 = Volunteerservicecorpsdetailed::where('groupid', $v->id)->get(); - $number = Volunteerservicecorpsdetailed::where('groupid', $v->id)->count(); - $leader = Users::where('id', $v->leaderid)->first(['nickname', 'phone', 'avatar']); - foreach ($tmp2 as $key => $value) { - $member[] = Users::where('id', $value->userid)->first(['nickname', 'phone', 'avatar']); - } - $res['group'] = array('groupname' => $v->groupname, 'leaderid' => $v->leaderid, "category" => $v->category, 'briefly' => $v->briefly, 'created_at' => $v->created_at, 'img' => $v->img, 'number' => $number, 'leader' => $leader, 'member' => $member); - } - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 志愿队伍报名接口") - * @Apidoc\Url("api/v1/Volunteerservicecorps/join") - * @Apidoc\Param("groupid", type="int",require=true, desc="队伍id") - * @Apidoc\Method("POST") - */ - public function join(Request $request) - { - $data = $request->post(); - $groupid = $data['groupid']; - $user = $request->data; - $userid = $user['id']; - //志愿者队伍 - $isjoin = Volunteerservicecorpsdetailed::where('groupid', $groupid)->where('userid', $userid)->count(); - //志愿者申请 - $filed = Volunteerjoinrequest::where('groupid', $groupid)->where('userid', $userid)->count(); - if ($isjoin > 0) { - return ApiResponse::success(402, [], "您已经报名过了"); - } - if ($filed > 0) { - return ApiResponse::success(402, [], "申请已提交,待审核"); - } - $tmp = Volunteerservicecorp::where('id', $groupid)->first(); - $volunteerjoinrequest = new volunteerjoinrequest(); - $volunteerjoinrequest->userid = $userid; - $volunteerjoinrequest->groupid = $groupid; - $volunteerjoinrequest->status = 0; - $volunteerjoinrequest->remark = ""; - $volunteerjoinrequest->save(); - MessageDao::SendMessage($userid,"系统通知","$tmp->groupname 申请已提交 等待队长审批"); - //TODO这里没写队长通知 时间来不及 - // Unset($Message); - // $Message = new Message(); - // $Message->content = "您有一条待审批消息"; - // $Message->title = "系统通知"; - $user = User::where('id', $userid)->first(); - $json['nickname'] = $user->nickname; - $json['userid'] = $user->id; - $json['groupid'] = $groupid; - // $Message->parameters = json_encode($json); - // $Message->userid = $tmp->leaderid; - // $Message->save(); - MessageDao::SendMessage($tmp->leaderid,"系统通知","您有一条待审批消息",json_encode($json)); - return ApiResponse::success(200, []); - } - /** - * @Apidoc\Title("1.0 志愿队伍搜索接口") - * @Apidoc\Url("api/v1/Volunteerservicecorps/search") - * @Apidoc\Param("type", type="int",require=true, desc="0是按照类型搜索1是按照名称") - * @Apidoc\Param("key", type="string",require=true, desc="key") - * @Apidoc\Method("POST") - */ - public function search(Request $request) - { - $data = $request->post(); - $type = $data['type']; - $key = $data['key']; - var_dump($type); - if ($type == 1) { - $Volunteerservicecorp = Volunteerservicecorp::where('groupname', 'like', '%' . $key . '%')->get(); - } else { - $Volunteerservicecorp = Volunteerservicecorp::where('category', 'like', '%' . $key . '%')->get(); - } - $tmp = $Volunteerservicecorp; - $res = []; - foreach ($tmp as $k => $v) { - $tmp2 = Volunteerservicecorpsdetailed::where('groupid', $v->id)->get(); - $number = Volunteerservicecorpsdetailed::where('groupid', $v->id)->count(); - $leader = Users::where('id', $v->leaderid)->first(['nickname', 'phone', 'avatar']); - foreach ($tmp2 as $key => $value) { - $member[] = Users::where('id', $value->userid)->first(['nickname', 'phone', 'avatar']); - } - $res['group'][] = array('groupname' => $v->groupname, 'leaderid' => $v->leaderid, 'groupid' => $v->id, "category" => $v->category, 'img' => $v->img, 'number' => $number, 'leader' => $leader, 'member' => $member); - } - return ApiResponse::success(200, $res); - } - /** - * @Apidoc\Title("1.0 志愿队伍审批接口") - * @Apidoc\Url("api/v1/Volunteerservicecorps/approval") - * @Apidoc\Param("type", type="int",require=true, desc="0同意1不同意") - * @Apidoc\Param("groupid", type="int",require=true, desc="队伍id") - * @Apidoc\Param("userid", type="int",require=true, desc="userid") - * @Apidoc\Method("POST") - */ - public function approval(Request $request) - { - $data = $request->post(); - $user = $request->data; - $userid = $user['id']; - $Volunteerservicecorp = Volunteerservicecorp::where('id', $data['groupid'])->first(); - if ($userid != $Volunteerservicecorp->leaderid) { - return ApiResponse::success(402, [], '不是队长没有审核权限'); - } - if ($user['type'] == 0) { - $volunteerservicecorpsdetailed = new Volunteerservicecorpsdetailed(); - $volunteerservicecorpsdetailed->userid = $data['userid']; - $volunteerservicecorpsdetailed->groupid = $data['groupid']; - $volunteerservicecorpsdetailed->save(); - $volunteerjoinrequest = volunteerjoinrequest::where('groupid', $data['groupid'])->where('userid', $data['userid'])->first(); - $volunteerjoinrequest->status = 2; - $volunteerjoinrequest->save(); - $Volunteerservicecorp = Volunteerservicecorp::where('id', $data['groupid'])->first(); - MessageDao::SendMessage($data['userid'],"系统通知","您加入的志愿队 $Volunteerservicecorp->groupname 已同意申请"); - return ApiResponse::success(200, [], '成功'); - } - $volunteerjoinrequest = volunteerjoinrequest::where('groupid', $data['groupid'])->where('userid', $data['userid'])->first(); - $volunteerjoinrequest->status = 1; - MessageDao::SendMessage($data['userid'],"系统通知","您加入的志愿队 $Volunteerservicecorp->groupname 已拒绝您的申请"); - $volunteerjoinrequest->save(); - return ApiResponse::success(200, [], '成功'); - } -} diff --git a/app/model/APP/Announcement.php b/app/model/APP/Announcement.php new file mode 100644 index 0000000..8bd2b11 --- /dev/null +++ b/app/model/APP/Announcement.php @@ -0,0 +1,110 @@ + 'integer', + 'updatetime' => 'integer', + 'status' => 'integer', + ]; + + /** + * 获取创建时间的格式化值 + * + * @param mixed $value + * @return string + */ + public function getCreatetimeAttribute($value) + { + return date('Y-m-d H:i:s', $value); + } + + /** + * 获取更新时间的格式化值 + * + * @param mixed $value + * @return string + */ + public function getUpdatetimeAttribute($value) + { + return date('Y-m-d H:i:s', $value); + } + + /** + * 获取状态文本 + * + * @param mixed $value + * @return string + */ + public function getStatusTextAttribute($value) + { + return $value ?? '未设置'; + } +} +/** + * CREATE TABLE `announcements` ( + `id` INT(11) UNSIGNED AUTO_INCREMENT PRIMARY KEY COMMENT 'ID (主键)', + `title` VARCHAR(255) NOT NULL COMMENT '标题', + `content` TEXT NOT NULL COMMENT '内容 (包含 HTML)', + `status` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '状态 0禁用 1启用', + `status_text` VARCHAR(255) DEFAULT NULL COMMENT '状态文本', + `createtime` INT(11) UNSIGNED NOT NULL COMMENT '创建时间', + `updatetime` INT(11) UNSIGNED DEFAULT NULL COMMENT '更新时间', + KEY `status` (`status`), + KEY `createtime` (`createtime`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='公告表'; + + */ \ No newline at end of file diff --git a/app/model/APP/AppUser.php b/app/model/APP/AppUser.php new file mode 100644 index 0000000..eddb3c9 --- /dev/null +++ b/app/model/APP/AppUser.php @@ -0,0 +1,179 @@ + 'float', + 'admin_money' => 'float', + 'all_team_money' => 'float', + 'task_income_money' => 'float', + 'today_task_income' => 'float', + 'today_team_income' => 'float', + 'growth_value' => 'integer', + 'withdraw_money' => 'float', + 'createtime' => 'integer', + 'updatetime' => 'integer', + 'status' => 'integer', + ]; + + /** + * 获取登录时间的格式化值 + * + * @param mixed $value + * @return string + */ + public function getLoginTimeAttribute($value) + { + return date('Y-m-d H:i:s', $value); + } + + /** + * 获取创建时间的格式化值 + * + * @param mixed $value + * @return string + */ + public function getCreatetimeAttribute($value) + { + return date('Y-m-d H:i:s', $value); + } + + /** + * 获取更新时间的格式化值 + * + * @param mixed $value + * @return string + */ + public function getUpdatetimeAttribute($value) + { + return date('Y-m-d H:i:s', $value); + } +} + +/** + * CREATE TABLE `users` ( + `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '用户ID', + `username` VARCHAR(255) NOT NULL COMMENT '用户名', + `invite_code` VARCHAR(255) NOT NULL COMMENT '邀请码', + `is_active` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否激活 (0:未激活, 1:已激活)', + `login_ip` VARCHAR(45) NOT NULL COMMENT '最后登录IP', + `join_ip` VARCHAR(45) NOT NULL COMMENT '注册IP', + `login_time` INT(11) NOT NULL COMMENT '最后登录时间 (Unix时间戳)', + `prev_time` INT(11) NOT NULL COMMENT '上次活动时间 (Unix时间戳)', + `status` TINYINT(1) NOT NULL DEFAULT 1 COMMENT '状态 (1: 正常, 0: 禁用)', + `money` DECIMAL(10,2) NOT NULL DEFAULT 0.00 COMMENT '账户余额', + `admin_money` DECIMAL(10,2) NOT NULL DEFAULT 0.00 COMMENT '管理员账户余额', + `all_team_money` DECIMAL(10,2) NOT NULL DEFAULT 0.00 COMMENT '团队总金额', + `task_income_money` DECIMAL(10,2) NOT NULL DEFAULT 0.00 COMMENT '任务收入金额', + `task_status` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '任务状态 (0: 未完成, 1: 完成)', + `today_task_income` DECIMAL(10,2) NOT NULL DEFAULT 0.00 COMMENT '今天的任务收入', + `today_team_income` DECIMAL(10,2) NOT NULL DEFAULT 0.00 COMMENT '今天的团队收入', + `growth_value` INT(11) NOT NULL DEFAULT 0 COMMENT '成长值', + `vip_id` INT(11) NOT NULL DEFAULT 0 COMMENT 'VIP等级ID', + `withdraw_money` DECIMAL(10,2) NOT NULL DEFAULT 0.00 COMMENT '可提现金额', + `f_id` INT(11) NOT NULL DEFAULT 0 COMMENT '上一级用户ID', + `ff_id` INT(11) NOT NULL DEFAULT 0 COMMENT '上上级用户ID', + `fff_id` INT(11) NOT NULL DEFAULT 0 COMMENT '上上上级用户ID', + `top_id` INT(11) NOT NULL DEFAULT 0 COMMENT '最高层级ID', + `path` TEXT NOT NULL COMMENT '用户路径', + `remark` TEXT DEFAULT NULL COMMENT '备注', + `createtime` INT(11) NOT NULL COMMENT '创建时间 (Unix时间戳)', + `updatetime` INT(11) NOT NULL DEFAULT 0 COMMENT '更新时间 (Unix时间戳)', + PRIMARY KEY (`id`), + UNIQUE KEY `invite_code` (`invite_code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户信息表'; + + */ diff --git a/wechatapplet_2025-02-12_02-31-24_mysql_data.sql.gz b/wechatapplet_2025-02-12_02-31-24_mysql_data.sql.gz deleted file mode 100644 index 5894d7a3fbd25c0230fa9137361426dcffccf555..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47166 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 WU??OFMZ_T~dh0)#l^#Q!i30##P9}~3 diff --git a/wechatapplet_2025-02-12_02-31-24_mysql_data.sql/wechatapplet_2025-02-12_02-31-24_mysql_data.sql b/wechatapplet_2025-02-12_02-31-24_mysql_data.sql/wechatapplet_2025-02-12_02-31-24_mysql_data.sql deleted file mode 100644 index da8e7d3..0000000 --- a/wechatapplet_2025-02-12_02-31-24_mysql_data.sql/wechatapplet_2025-02-12_02-31-24_mysql_data.sql +++ /dev/null @@ -1,740 +0,0 @@ --- MySQL dump 10.13 Distrib 5.7.28, for Linux (x86_64) --- --- Host: localhost Database: wechatapplet --- ------------------------------------------------------ --- Server version 5.7.28-log - -/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; -/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; -/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; -/*!40101 SET NAMES utf8mb4 */; -/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; -/*!40103 SET TIME_ZONE='+00:00' */; -/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; -/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; -/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; -/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; - --- --- Table structure for table `bank_log` --- - -DROP TABLE IF EXISTS `bank_log`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `bank_log` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `userid` int(11) NOT NULL COMMENT '关联用户id', - `money` int(11) NOT NULL, - `remark` varchar(255) NOT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8mb4 COMMENT='时间币变动记录'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `bank_log` --- - -LOCK TABLES `bank_log` WRITE; -/*!40000 ALTER TABLE `bank_log` DISABLE KEYS */; -INSERT INTO `bank_log` VALUES (9,'2025-01-15 18:14:42','2025-01-15 18:14:42',1,4,'参加活动获得4'),(10,'2025-01-15 18:15:42','2025-01-15 18:15:42',1,8,'参加活动获得8'),(11,'2025-01-15 18:16:20','2025-01-15 18:16:20',1,-8,'兑换物品-8'),(12,'2025-01-16 11:38:02','2025-01-16 11:38:02',1,-1,'转账给 17707173724 金额 1'),(13,'2025-01-16 11:38:02','2025-01-16 11:38:02',4,1,'收到 17707173723 转账 金额 1'),(14,'2025-01-21 19:13:52','2025-01-21 19:13:52',1,-1,'转账给 17707173724 金额 1'),(15,'2025-01-21 19:13:52','2025-01-21 19:13:52',4,1,'收到 17707173723 转账 金额 1'),(16,'2025-01-21 19:18:42','2025-01-21 19:18:42',4,-2,'转账给 17707173723 金额 2'),(17,'2025-01-21 19:18:42','2025-01-21 19:18:42',1,2,'收到 17707173724 转账 金额 2'),(18,'2025-02-11 11:31:45','2025-02-11 11:31:45',1,-1,'赠送给 17671277635 时间币 1'),(19,'2025-02-11 11:31:45','2025-02-11 11:31:45',9,1,'收到 17707173723 赠予 时间币 1'),(20,'2025-02-11 11:32:51','2025-02-11 11:32:51',9,-1,'赠送给 17707173723 时间币 1'),(21,'2025-02-11 11:32:52','2025-02-11 11:32:52',1,1,'收到 17671277635 赠予 时间币 1'); -/*!40000 ALTER TABLE `bank_log` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `carousel` --- - -DROP TABLE IF EXISTS `carousel`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `carousel` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `img_url` text NOT NULL COMMENT '图片地址', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COMMENT='轮播图'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `carousel` --- - -LOCK TABLES `carousel` WRITE; -/*!40000 ALTER TABLE `carousel` DISABLE KEYS */; -INSERT INTO `carousel` VALUES (1,'2025-01-02 18:37:15','2025-02-11 14:54:35','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250211/67aaf429c62a.png'),(2,'2025-01-03 15:52:33','2025-02-11 14:59:18','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250211/67aaf5453855.png'),(12,'2025-02-11 14:55:57','2025-02-11 14:55:57','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250211/67aaf47d556e.png'),(16,'2025-02-11 14:56:17','2025-02-11 14:56:17','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250211/67aaf490db38.png'); -/*!40000 ALTER TABLE `carousel` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `carouselad` --- - -DROP TABLE IF EXISTS `carouselad`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `carouselad` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `img_url` text NOT NULL COMMENT '图片url', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COMMENT='广告轮播图'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `carouselad` --- - -LOCK TABLES `carouselad` WRITE; -/*!40000 ALTER TABLE `carouselad` DISABLE KEYS */; -INSERT INTO `carouselad` VALUES (3,'2025-01-09 11:41:38','2025-01-09 11:41:38','https://weapp.ycylzj.com.cn/index3.png'); -/*!40000 ALTER TABLE `carouselad` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `contact` --- - -DROP TABLE IF EXISTS `contact`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `contact` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `userid` int(11) NOT NULL COMMENT '用户id', - `relationship` int(11) NOT NULL DEFAULT '0' COMMENT '亲属关系0父母1子女2配偶3其他', - `name` varchar(255) NOT NULL COMMENT '姓名', - `phone` bigint(20) NOT NULL COMMENT '电话', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COMMENT='联系人表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `contact` --- - -LOCK TABLES `contact` WRITE; -/*!40000 ALTER TABLE `contact` DISABLE KEYS */; -INSERT INTO `contact` VALUES (5,'2025-01-17 11:03:28','2025-01-21 09:18:21',1,2,'giaogiao',17707173723),(6,'2025-02-11 09:03:18','2025-02-11 09:03:18',9,3,'小代姐',17671723448),(7,'2025-02-11 09:03:19','2025-02-11 09:03:19',9,3,'小代姐',17671723448),(8,'2025-02-11 09:03:20','2025-02-11 09:03:20',9,3,'小代姐',17671723448),(9,'2025-02-11 09:03:53','2025-02-11 09:03:53',9,3,'小代姐',15071723448); -/*!40000 ALTER TABLE `contact` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `dictionary` --- - -DROP TABLE IF EXISTS `dictionary`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `dictionary` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `key` varchar(255) NOT NULL COMMENT 'key', - `value` varchar(255) NOT NULL COMMENT 'value', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统词典'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `dictionary` --- - -LOCK TABLES `dictionary` WRITE; -/*!40000 ALTER TABLE `dictionary` DISABLE KEYS */; -/*!40000 ALTER TABLE `dictionary` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `hotinformation` --- - -DROP TABLE IF EXISTS `hotinformation`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `hotinformation` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `title` varchar(255) NOT NULL COMMENT '标题', - `writer` varchar(255) NOT NULL COMMENT '作者', - `content` text NOT NULL COMMENT '内容', - `type` int(11) NOT NULL DEFAULT '0' COMMENT '类型0是热点资讯1是银龄动态', - `img` varchar(255) NOT NULL COMMENT '图片地址', - `weight` int(11) DEFAULT '0' COMMENT '权重', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COMMENT='热点资讯'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `hotinformation` --- - -LOCK TABLES `hotinformation` WRITE; -/*!40000 ALTER TABLE `hotinformation` DISABLE KEYS */; -INSERT INTO `hotinformation` VALUES (4,'2025-01-22 14:32:02','2025-02-10 14:22:16','全国老龄委印发《关于深入开展新时代“银龄行动”的指导意见》','民政部网站','

关于深入开展新时代“银龄行动”的指导意见

全国老龄委发〔2024〕5号

各省、自治区、直辖市老龄工作委员会,各计划单列市老龄工作委员会,新疆生产建设兵团老龄工作委员会;全国老龄工作委员会各成员单位:

“银龄行动”是以老年人为主体,坚持自觉自愿、量力而行的原则,以开展智力援助和参与基层治理、社会服务等为内容,服务经济社会发展的志愿服务活动。为实施积极应对人口老龄化国家战略,贯彻落实《中华人民共和国老年人权益保障法》,全面贯彻《中共中央 国务院关于加强新时代老龄工作的意见》,大力促进老年人社会参与,积极引导老年人为经济社会发展作贡献,现就深入开展新时代“银龄行动”提出如下意见。

一、总体要求

以习近平新时代中国特色社会主义思想为指导,全面贯彻党的二十大和二十届二中、三中全会精神,深入学习贯彻习近平总书记关于老龄工作的重要指示批示精神,贯彻落实党中央、国务院决策部署,推动“银龄行动”拓面升级、提质增效,保障老年人参与经济社会发展的权利,实现老有所为,助力中国式现代化建设。

2024年,全国老龄委有关成员单位、各省级老龄委做好“银龄行动”筹划安排,推动“银龄行动”有序启动,各省级民政厅(局)、老龄办至少开展1项主题活动。2026年,“银龄行动”规范化、制度化水平不断提高,成为长期开展的老年志愿服务项目。2028年,“银龄行动”机制健全、制度完备、管理规范,成为我国老年人社会参与、老有所为的重要品牌。

二、主要任务

(一)巩固拓展智力援助 “银龄行动”

加大部委系统、省际“银龄行动”援助力度,广泛动员教育、科技、农业、文化、卫生健康、体育等领域的老年知识分子参与。把“银龄行动”融入东西部协作和省域内区域协调发展,引导老年知识分子助力欠发达地区经济社会发展。积极开展需求调研,动态更新需求,精准确定援助对象、援助规模、援助形式。贯通“银龄行动”各环节,构建供给和需求反馈机制,推动需求牵引供给、供给创造需求。

(二)创新开展基层治理和社会服务“银龄行动”

重视发挥老年人参与基层治理的积极作用。鼓励有条件、有意愿的老年人以志愿服务形式参与基层民主监督、移风易俗、纠纷调解、文教卫生、体育健身等活动。结合老年友好型社区建设,为老年人参与“银发巡逻”、儿童托管、互助养老、全民参保、扶残助残等提供便利,鼓励老年志愿者参与探访关爱特殊困难老年人、残疾人,支持具备相应条件的老年人参与农村留守儿童和困境儿童关爱服务活动。

(三)积极探索“银龄行动”示范项目

把“银龄行动”与积极应对人口老龄化、乡村振兴、科教兴国、健康中国、全民健身等战略相结合,延伸到经济社会发展更多领域。以老干部、老战士、老专家、老教师、老模范等“五老”为主体,开展习近平新时代中国特色社会主义思想宣传宣讲“银龄行动”,让党的创新理论走进千家万户。引导全国性涉老组织开展“银龄行动”,培育和发展一批专业化、有特色、层次高、规模大的项目。

(四)有效拓宽“银龄行动”参与渠道

鼓励各地搭建“银龄行动”服务平台。积极探索“互联网+银龄行动”服务模式,实现“银龄行动”供需网上办理。重大公共体育设施、重大赛事、重大活动和重要会议需要招募志愿者的,结合志愿者的年龄、知识、技能和身体状况,为银龄志愿者保留一定比例的岗位。充分利用老年人原单位、所在社区的有利条件,为有意愿参与“银龄行动”的老年人提供机会。培育壮大“银龄行动”队伍,组建全国“银龄行动”志愿服务队伍,各地可按需设立本级“银龄行动”志愿服务队。

(五)提升“银龄行动”管理服务水平

强化“银龄行动”志愿者和志愿服务组织管理,做好注册认证、志愿服务记录和证明出具等工作。普及老年志愿服务知识,提高“银龄行动”服务水平。评估志愿者身体状况,必要时安排行前体检,制定应急预案。积极引进商业保险,做好志愿者安全保障。

(六)加强“银龄行动”品牌建设

加强“银龄行动”理论研究。完善“银龄行动”品牌内涵,做好品牌推广。结合主题活动,组织开展“银龄行动”启动仪式、志愿者欢送仪式。开展全国“银龄行动”典型案例征集活动。宣传“银龄行动”志愿者和志愿服务组织先进事迹,展现老年人老骥伏枥、向上向善精神面貌。

三、保障措施

(一)加强组织领导。“银龄行动”由全国老龄委领导,民政部、全国老龄办统筹协调,中国老龄协会组织实施,全国老龄委有关成员单位和各省级民政厅(局)、老龄办具体落实。全国老龄委成员单位要充分发挥部门和行业优势,创新开展“银龄行动”。各省级民政厅(局)、老龄办要把“银龄行动”列入老龄事业发展规划和年度工作安排,作为重点任务抓紧抓好,形成齐抓共管、协同推进新格局。

(二)完善投入机制。通过公益性捐赠、合作协办等方式,鼓励社会力量投入。做好经费绩效评价,通过管好项目经费加强活动质量控制。

(三)开展评估指导。民政部、全国老龄办要定期对“银龄行动”实施情况进行评估指导,加强统筹协调、组织推进和督促落实。开展“银龄行动”的全国老龄委成员单位和各省级民政厅(局)、老龄办每年要提交“银龄行动”情况报告。建立“银龄行动”情况通报制度,交流工作经验。加强“银龄行动”统计工作,推动“银龄行动”信息共享。

全国老龄工作委员会

2024年9月9日

',0,'https://weapp.ycylzj.com.cn/uploads/22.png',1),(5,'2025-01-22 15:05:12','2025-02-10 10:36:11','习近平回信勉励“银龄行动”老年志愿者代表','新华社','

习近平回信勉励“银龄行动”老年志愿者代表

既要老有所养老有所乐又要老有所为

为推进中国式现代化贡献“银发力量”

在中华民族传统节日重阳节来临之际,中共中央总书记、国家主席、中央军委主席习近平给“银龄行动”老年志愿者代表回信,对他们予以亲切勉励,向全国的老年人致以诚挚问候。

习近平指出,多年来,大家积极参加志愿服务活动,利用所学所长服务基层、服务群众,向社会传递正能量,展现了新时代中国老年人的精神风貌。

习近平强调,老年人是党和国家的宝贵财富。希望广大老年朋友保持老骥伏枥、老当益壮的健康心态和进取精神,既要老有所养、老有所乐,又要老有所为,为推进中国式现代化贡献“银发力量”。各级党委和政府要高度重视老龄工作,聚焦老年人的急难愁盼问题,完善政策举措,营造良好社会环境,把老年人生活保障好、作用发挥好、权益维护好。

“银龄行动”是由全国老龄委于2003年发起的老年志愿服务活动,主要是组织各领域老专家、老教授支援欠发达地区。截至目前,全国参加“银龄行动”的老年志愿者累计有700余万人次,开展援助项目4000多个,“银龄行动”已成为促进老年人老有所为重要平台之一。近日,“银龄行动”老年志愿者代表给习近平总书记写信,汇报参加志愿服务情况,表达继续发挥专长、回报社会,为推进中国式现代化贡献力量的决心。

 

【回信全文】

 

习近平给“银龄行动”老年志愿者代表的回信

',0,'https://weapp.ycylzj.com.cn/uploads/22.png',10),(6,'2025-01-22 15:21:57','2025-02-07 16:37:26','湖北:深入开展“荆楚银龄行动”','湖北省民政厅','

湖北:深入开展“荆楚银龄行动”

近日,湖北省民政厅、省老龄工作委员会办公室印发《关于深入开展“荆楚银龄行动”的通知》,要求各地、各相关单位引导促进老年人社会参与,发挥老年人力资源作用,打造“荆楚银龄行动”品牌,推进实现积极老龄观、健康老龄化。

《通知》要求,发动老干部、老战士、老专家、老教师、老模范等群体,宣讲红色文化,让党的创新理论走进千家万户。动员老科技工作者、老专家,在医疗卫生、科普教育、食品等领域开展专业技术帮扶活动,助推行业发展。组织涉农老专家学者、老农(畜牧)业科技工作者等,通过开设产业培训、知识辅导等,助力乡村振兴。鼓励、引导有条件、有意愿的老年人以志愿服务形式参与基层治理、民主监督、移风易俗等活动。组织老医生(师)、老护士(师)、老药师,面向公众开展巡诊、义诊、会诊等志愿健康服务。组织老年法律工作者运用法治讲座、法律咨询等多种形式,向社区居民、企业职工宣传与工作生活密切相关的法律法规。推进实施“爱心储蓄银行”志愿服务模式,鼓励、引导低龄健康老年人以居住地为中心开展邻里守望、互助养老。

',0,'https://weapp.ycylzj.com.cn/uploads/22.png',0),(7,'2025-01-22 18:12:33','2025-02-10 10:14:26','宜昌“银龄行动”正式启动了','宜昌民政','

宜昌“银龄行动”正式启动了

12月19日上午,宜昌市“银发耀宜昌 银龄谱华章”为主题的“银龄行动”启动仪式在宜昌市工人文化宫隆重举行。此次活动由市民政局及相关单位联合主办,是深入贯彻落实习近平总书记给全国“银龄行动”志愿者的回信精神,实施积极应对人口老龄化国家战略,充分发挥老干部、老党员、老专家、老模范的独特优势与价值,旨在搭建一个老有所为、贡献余热的智力援助平台,助力宜昌经济社会高质量发展。

启动仪式上,市民政局党组成员、市老龄事业发展中心主任朱利民发表致辞,她强调:“‘银龄行动’旨在广泛动员和组织银龄志愿服务活动,充分发挥老年人的独特优势和积极作用,通过智力支持、参与基层治理、社会服务等多种方式,助力经济社会发展。这是一项意义深远、影响广泛的重大举措,不仅能够极大地丰富老年人的精神文化生活,实现老有所为的人生价值,更能进一步推动社会的和谐稳定与进步繁荣。”

随后,“银龄行动”志愿者代表、桥梁专家周昌栋向全市老年朋友发出倡议,希望广大老年朋友们加入到“银龄行动”中来,充分发挥自身的优势和特长,不断学习新知识、新技能,传递正能量,引领社会风尚,心系社会、服务群众,在工程技术、农业科技、教育、文化、卫生等领域发挥余热,用实际行动,共同为宜昌的经济社会发展贡献智慧和力量。

活动现场,还为新成立的“银龄行动”志愿服务总队和9支分队庄重授旗,标志着新时代“银龄行动”正式拉开帷幕。

“银龄行动”卫生健康服务队组织开展健康宣传义诊活动和食品安全讲座。

接下来,将加强对“银龄行动”的组织引导,完善工作机制,充分发挥老龄工作联席会议成员单位作用,加大支持力度,确保行动取得实效。同时,还将积极培育壮大“银龄”志愿者队伍,引导老年人主动融入大局、服务大局,利用所学所长服务基层、服务群众、服务社会,为助推地区经济社会高质量发展贡献智慧和力量。 

',1,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a960fbe72e.jpg',0),(8,'2025-01-23 17:36:14','2025-02-10 10:13:36','送春联,这场活动好热闹!','宜昌银龄之家','

送春联,这场活动好热闹!

春联墨香喜迎春,银龄贺岁福满堂。

1月17日,宜昌市“银龄行动”老年书画家协会“银龄翰墨”服务队、老年摄影家协会“银摄宜昌”服务队走进夷陵区黄金卡社区、夷陵区社会福利院,开展“情暖迎春 银龄送福”公益活动。市民政局党组成员、老龄事业发展中心主任朱利民参加。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a57b749152.jpg\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a57b8d44dd.jpg\"

听说有书画家来写春联,黄金卡社区的居民一大早就赶到社区活动中心门前。“活动什么时候开始?”“这个是免费领的吗?”“龙驾祥云门敛福,蛇衔瑞草户迎春......等会儿您可以帮我写这一副吗?”活动还未开始,现场已是人头攒动,热闹非凡。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a57bb57ba8.jpg\"

“银龄翰墨”服务队志愿者们对于居民的请求有求必应,写福字,写春联,挥毫泼墨,一笔一墨彰显书法魅力和美好愿景。“银摄宜昌”服务队志愿者们穿梭于人群中,选角度,按快门,一景一画尽显温馨热闹和喜庆祥和。

此外,志愿者引导居民免费领高山蔬菜,为其发放防诈宣传手册,并现场讲解防诈知识,帮助居民增强防范意识,防止各类诈骗案件发生。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a57bec36f9.jpg\"

“我每年都要买几副春联贴在家里图个吉利,今年在家门口免费领到手写的春联,意义更好,心里更暖!”拿到“定制”春联的王女士开心地说。

据了解,本次活动共计送出春联、福字500余副(个),不仅为到场的居民手写新春祝福,也将这份特殊的福气送到夷陵区社会福利院,让入住的长者们感受这份专属的爱和问候。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a57c21736a.jpg\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a57c314920.jpg\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a57c3e2e9c.jpg\"

此次活动旨在通过组织老年艺术家走基层、进社区,现场写春联、送福字、送温暖,弘扬中华优秀传统文化,展现新时代老年人的精神面貌,发挥老年人作用,传递党和政府对人民群众的关心关怀,加强群众之间的互动沟通,真正实现老有所为。

 

 

❒  编审:宜昌银龄之家

',1,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a960cd66c3.jpg',0),(15,'2025-02-07 15:55:32','2025-02-07 16:37:48','2024年养老服务十件大事','中国社会报','

2024年养老服务十件大事

2024年,我国养老服务实现稳健发展。这一年,党中央、国务院及有关部门出台政策文件、开展专项行动、细化标准规范,促进养老服务体系不断完善,在推动养老服务高质量发展上积极尝试、屡出实招,引起社会的广泛关注和热烈反响。伫立岁首,回望过往,中国社会报整理了2024年养老服务领域发生的大事要事、暖心实事、行业喜事,与读者一起见证养老服务改革发展成效,憧憬养老服务发展更加美好的明天。

1.《中共中央 国务院关于深化养老服务改革发展的意见》发布,对深化养老服务改革发展作出系统性安排

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bd1cd094.png\"

2024年12月30日,《中共中央国务院关于深化养老服务改革发展的意见》(以下简称《意见》)发布,要求加快健全养老服务网络,优化养老服务供给格局,强化以失能老年人照护为重点的基本养老服务。

《意见》从4个方面部署重点任务。在加快健全覆盖城乡的三级养老服务网络方面,明确要建设县级综合养老服务管理平台,加强乡镇(街道)区域养老服务能力建设,完善村(社区)养老服务设施站点;在贯通协调居家社区机构三类养老服务形态方面,明确要巩固居家养老基础作用,强化社区养老依托作用,优化机构养老专业支撑作用,促进医养结合,加快补齐农村养老服务短板,加强和改进养老服务综合监管;在构建养老服务事业产业发展三方协同机制方面,提出发挥养老服务事业发展政府主导作用、发挥养老服务产业市场配置资源作用、发挥养老服务社会参与作用;在强化有力有效的养老服务要素保障方面,明确要科学规划养老服务设施布局、完善财政支持相关政策、加强养老服务人才队伍建设、大力发展养老金融、加快养老科技和信息化发展应用等。

《意见》提出,到2029年,我国养老服务网络基本建成,服务能力和水平显著提升,扩容提质增效取得明显进展,基本养老服务供给不断优化;到2035年,养老服务网络更加健全,服务供给与需求更加协调适配,全体老年人享有基本养老服务,适合我国国情的养老服务体系成熟定型。

2.受国务院委托,民政部向第十四届全国人民代表大会常务委员会作关于推进养老服务体系建设、加强和改进失能老年人照护工作情况的报告

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bd3ae834.png\"

2024年9月10日,受国务院委托,民政部部长陆治原在第十四届全国人民代表大会常务委员会第十一次会议上作关于推进养老服务体系建设、加强和改进失能老年人照护工作情况的报告。报告指出,我国着力提升养老机构照护能力,截至2023年年底,全国养老机构护理型床位占比提升至58.9%,提前完成“十四五”规划目标任务,下一步将坚持多元参与,完善失能照护社会支持系统;健全家庭养老支持政策,开展家庭照顾者照护技能培训,充分发挥家庭成员的亲情照顾作用;加快发展家庭养老床位,提高家庭照护水平。

2024年,民政部持续实施中央财政支持经济困难失能老年人集中照护工作,有效满足有意愿入住养老机构的经济困难失能老年人集中照护服务需求,同时还将集中照护服务对象范围从纳入最低生活保障范围的完全失能老年人,扩大至纳入最低生活保障范围的中度失能及以上老年人和高龄老年人,对他们入住养老机构获得长期照护服务给予补助。

3.民政部等24个部门联合印发《关于进一步促进养老服务消费提升老年人生活品质的若干措施》,推动养老服务供需适配,提升老年人幸福感

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bd56d820.png\"

为进一步推动养老服务高质量发展,挖掘养老服务消费潜力,提升老年人生活品质,民政部等24个部门于2024年10月31日联合印发《关于进一步促进养老服务消费提升老年人生活品质的若干措施》(以下简称《若干措施》)。《若干措施》聚焦促进养老服务供需适配、拓展养老服务消费新场景新业态、加强养老服务设施设备和产品用品研发应用、加强养老服务消费保障、打造安心放心养老服务消费环境等5个方面,提出19条政策措施,指导各地在解决老年人急难愁盼问题中培育服务消费新增长点,推动养老事业和养老产业协同发展,更好满足老年人多层次、多样化、个性化服务需求。《若干措施》还要求各地将促进养老服务消费、提升老年人生活品质列入重要民生工作。

4.民政部等7个部门联合出台《关于加强养老机构预收费监管的指导意见》,提升养老服务综合监管强度

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bd785a6f.png\"

2024年4月,为规范引导养老机构健康发展,防范化解非法集资等非法金融活动风险,民政部等7个部门联合出台《关于加强养老机构预收费监管的指导意见》(以下简称《指导意见》),为养老“钱袋子”扎上“安全绳”。《指导意见》是首份专门针对养老机构预收费模式进行监管的全国性文件,聚焦预收费收取、管理、使用、退还全链条监管,对养老机构的预收费周期、预收费用途、风险保证金留存等提出了一系列具体举措,填补了全国层面监管制度空白。

根据《指导意见》,养老机构采用预收费方式的,应当在服务场所、门户网站等显著位置公示预收费项目、标准等信息,并向负责监管的民政部门报送。《指导意见》要求,养老服务费预收的周期最长不得超过12个月,对单个老年人收取的押金最多不得超过该老年人月床位费的12倍;养老机构不得超过床位供给能力承诺服务,确保交费的老年人总数不得超出其备案床位总数,预收费用总额不得超出其固定资产净额;养老机构不得以承诺还本付息、给予其他投资回报等方式,诱导老年人或者其代理人交纳预收费;会员费不得用于非自用不动产、有价证券、金融衍生品等高风险投资。对符合服务协议约定退费条件的预收费用,养老机构应当按照约定及时退费,不得拒绝、拖延。

5.民政部等22个部门联合印发《关于加快发展农村养老服务的指导意见》,县域养老服务体系创新试点项目启动

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bd989ad0.png\"

2024年5月,民政部、农业农村部等22个部门联合印发《关于加快发展农村养老服务的指导意见》(以下简称《指导意见》),首次专门对发展农村养老服务作出总体性、系统性部署。根据《指导意见》,加强农村养老服务网络建设要从县、乡、村三个层级推进。《指导意见》还富有一些创新性的意蕴,比如建立完善农村区域养老服务中心、开展农村家庭照护者培训、盘活供销合作社闲置资产参与农村养老、鼓励基层老年协会参与农村养老服务等。《指导意见》提出,到2025年,农村养老服务网络进一步健全,每个县(市、区、旗)至少有1所以失能照护为主的县级特困人员供养服务机构,省域内总体乡镇(街道)区域养老服务中心服务覆盖率不低于60%,互助养老因地制宜持续推进,失能照护、医康养结合、助餐、探访关爱、学习娱乐等突出服务需求得到有效满足。为以点带面推动提升农村养老服务整体水平,2024年,民政部争取中央财政资金2.96亿元支持59个地区开展县域养老服务体系创新试点工作。

6.老年助餐服务专项行动全面开展,全国老年助餐点数量达7.5万家

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bdb126c1.png\"

2024年,老年助餐服务持续推进行动被列为全国老龄委四件为老民生实事之一。民政部积极稳妥推进老年助餐服务工作,先后在四川省成都市、天津市、安徽省合肥市分片区召开3次座谈会,指导各地结合实际进一步细化发展老年助餐服务政策。第一次座谈会要求各地因地制宜稳步推进,深化调查研究,杜绝“仓促上马”;注重试点先行,防止“一哄而上”;做到精准施策,警惕“福利泛化”;及时引导纠偏,消除“风险隐患”。第二次座谈会强调,要在持续狠抓落实上下功夫,推动资源可持续、运营可持续、服务可持续。第三次座谈会强调着力推进助餐服务提质增效,在精准施策上出实招,在供给质量上下实功,在政策落地上见实效。此外,民政部组织实施中央专项彩票公益金支持老年助餐服务项目,指导各地因地制宜探索可持续、可复制的老年助餐服务模式。据统计,截至2024年年底,全国老年助餐点达7.5万家。

7.争取超长期国债支持,“以旧换新”助推家庭适老化改造提速

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bdc7f94c.png\"

2024年,组织实施特殊困难老年人家庭适老化改造行动被列为全国老龄委四件为老实事之一。截至2024年年底,全国已提前完成“十四五”期间支持200万户特殊困难高龄、失能、残疾老年人家庭实施适老化改造任务。民政部在持续推进特殊困难老年人家庭适老化改造工作的基础上,还有序推动社会老年人家庭适老化改造工作,推动将家庭适老化改造纳入重点支持范围;争取超长期国债支持老年人家庭适老化改造。2024年3月,商务部、民政部等14个部门印发《推动消费品以旧换新行动方案》,鼓励有条件的地区支持居民开展适老化改造。此外,民政部还制定发布了《适老环境评估导则》《老年人居家环境适老化改造通用要求》等一批国家和行业标准,为适老化改造提供技术规范。

8.民政部、财政部持续实施居家和社区基本养老服务提升行动项目,项目地区建设家庭养老床位35.8万张

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bddf5231.png\"

2024年4月,民政部、财政部公示了2024年居家和社区基本养老服务提升行动项目拟入选项目地区。项目通过中央专项彩票公益金支持,面向经济困难的失能、部分失能老年人建设不低于8万张家庭养老床位、提供不低于15万人次居家养老上门服务。

2024年,入选项目地区扎实开展居家和社区基本养老服务提升行动,发挥项目示范带动作用,引导更多专业优质资源投入居家社区养老服务,在设施建设、机构培育、人才培养、服务创新等方面积极探索,形成可复制可推广的居家社区养老服务有效模式,建立健全居家社区养老服务高质量发展制度机制。截至2024年年底,全国居家和社区基本养老服务提升行动项目已累计遴选234个项目地区,支持建设家庭养老床位35.8万张,提供居家上门服务66.8万人次。

9.国家卫生健康委、民政部等5个部门印发《关于促进医养结合服务高质量发展的指导意见》,深化医疗卫生机构与养老机构协议合作

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bdf68f8e.png\"

党的二十届三中全会通过的《中共中央关于进一步全面深化改革、推进中国式现代化的决定》提出“促进医养结合”。2024年12月,国家卫生健康委、民政部等5个部门印发《关于促进医养结合服务高质量发展的指导意见》(以下简称《指导意见》),围绕促进医养结合服务高质量发展的主题,从加强质量管理、提升服务质效、强化队伍建设和保障服务安全等4个方面作出了具体部署。《指导意见》明确将养老机构医疗卫生服务纳入质量安全管理体系,鼓励将符合条件的医养结合机构纳入紧密型医联体统一管理,支持将自愿申请且符合条件的医养结合机构纳入医保定点范围。《指导意见》提出,优化团队服务,为老年人提供健康教育、预防保健、疾病诊治、康复护理、长期照护、安宁疗护等综合连续的健康服务,不断增强老年人健康养老获得感。

10.全国养老服务信息平台正式上线运行

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5be11a96a.png\"

2024年11月20日,全国养老服务信息平台正式上线运行。该平台汇集各级民政部门发布的养老服务法律法规、政策文件、标准规范、办事指南等实用信息,同时还囊括了全国超过40万家养老机构、社区养老服务机构和设施、助餐点的点位信息,以图文形式进行展示,实现养老地图一键查找。平台还清晰展示每个养老服务站点的概况、服务项目、入住价格和要求、特色服务、咨询电话等内容,让养老服务资源供需双方能够更加高效地对接。另外,随着与省级服务平台完成对接,平台将逐步实现在线办理养老服务津补贴申领、养老机构备案等业务,进一步方便群众,提高办事效率。

(来源:中国社会报)

',0,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5bea671c2.png',1),(16,'2025-02-07 16:12:05','2025-02-07 16:38:01','4项养老行业标准,今起实施!','民政部','

4项养老行业标准,今起实施!

近日,民政部发布《老年人探访关爱服务规范》《养老机构委托服务规范》《养老机构文娱服务安全规范》《家庭养老床位服务基本规范》等4项推荐性行业标准,将于2025年2月1日起实施。

1.老年人探访关爱服务规范 MZ/T 237—2024

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c0a31f77.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c0c0138d.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c0cd45fd.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c0dabbf8.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c0edcab4.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c0fbb31f.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c117f36f.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c1211f3f.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c12d96c9.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c13a8786.png\"

2.养老机构委托服务规范MZ/T 236—2024

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c17ecdaf.jpg\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c18f6b07.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c19a2c6c.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c1aab20d.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c1b78648.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c1c4ead0.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c1d02c3c.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c1daa127.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c1e4f4e9.png\"

3.养老机构文娱服务安全规范MZ/T 235—2024

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c2302b22.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c23a4088.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c244e9ec.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c24e0181.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c25ac607.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c268ca87.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c273046f.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c27c81db.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c28400ae.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c28e6e1b.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c297343f.png\"

4.家庭养老床位服务基本规范 MZ/T 234—2024

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c2dc6f09.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c2e5b198.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c2ee4609.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c2fc1f24.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c3081716.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c313112c.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c31dca37.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c326035b.png\"
\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c32f05da.png\"

',0,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250207/67a5c06e4d4b.png',1),(17,'2025-02-10 09:49:16','2025-02-10 10:10:03','团团圆圆迎新春 全市各地养老机构广泛开展迎新春活动','宜昌民政','

团团圆圆迎新春 全市各地养老机构广泛开展迎新春活动

荏苒一岁过,新桃旧符迭。在新春佳节即将到来之际,为进一步弘扬中华民族敬老、爱老、尊老、助老的传统美德,丰富全市养老机构服务对象的精神生活,宜昌市各地养老机构积极行动,大力开展蛇年迎新春系列活动,营造了文明、祥和、喜庆的节日氛围,让老人们感受到了浓浓的“年味”。

新的一年,宜昌市民政局将继续发力,不断提升全市养老机构服务质量,切实增强服务对象的获得感、幸福感、安全感,在此也祝愿所有老人在新的一年里身体健康,心情愉悦!

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95a9047a8.png\"

宜昌市社会福利院小年团年宴

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95a97c49a.png\"

宜都市社会福利院新春团拜会

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95aa0918b.png\"

枝江市社会福利院迎新春联欢会

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95aaa7dc9.png\"

远安县福利院及洋坪镇、嫘祖镇、茅坪场镇、旧县镇农村福利院联合爱心单位举办“灵蛇贺新春,欢乐过大年”慰问演出活动

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95ab0971f.png\"

长阳土家族自治县高家堰镇农村福利院小年团年宴

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95ab83623.png\"

五峰土家族自治县五峰镇区域性中心福利院迎新春联欢会

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95ac0954e.png\"

夷陵区社会福利院小年团年宴

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95ac7770a.png\"

西陵区芳华年养老服务中心迎新春活动

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95acee7d1.png\"

伍家岗区汉宜南山养老院小年团年宴

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95ad3b4f2.png\"

猇亭区向日葵养老服务中心迎新春趣味剪纸活动

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95ad9e9c0.png\"

高新区夕阳红老年公寓迎新春活动

',1,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95ff8c90f.png',1),(18,'2025-02-10 10:00:30','2025-02-10 10:09:51','“宜昌银龄墨香 光影华章”诗书画影展盛大开幕','宜昌民政','

“宜昌银龄墨香 光影华章”诗书画影展盛大开幕

12月19日,由宜昌市民政局、市委老干部局、市文化和旅游局、市卫生健康委、市文联联合主办,市老龄事业发展中心承办的“银龄墨香 光影华章”2024年宜昌市中老年人才艺大赛优秀作品展正式拉开帷幕。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95d6696e5.png\"

展览现场各类作品精彩纷呈。书法作品或笔锋刚劲有力或飘逸灵动;绘画作品涵盖山水、花鸟、人物等多种题材,笔触细腻、色彩斑斓;摄影作品用镜头捕捉瞬间美好,光影交错间尽显独特韵味;诗歌作品以优美文字传递真挚情感与深邃思想。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95d5eeaa2.png\"

本次展览的作品均为宜昌市50岁以上中老年艺术爱好者创作,共有诗歌、书法、绘画和摄影四类作品152件,其中47件作品获评第十九届湖北省中老年人才艺大赛特等和一二三等优秀作品,获评作品数在全省地市州排名第一。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95d59e35d.png\"

举办此次展览旨在为广大中老年艺术爱好者提供一个展示自我的平台,鼓励老年朋友们积极参与文化创作和传承,同时也向社会传递一种积极向上的老年生活态度,让更多人关注到中老年群体在文化艺术领域的卓越成就和无限潜力。

展览时间从2024年12月19日持续至2025年2月20日,期间免费向社会公众开放。

',1,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95fec632d.jpg',1),(19,'2025-02-10 10:09:37','2025-02-10 14:18:45','“银龄”送福到山村','宜昌民政','

“银龄”送福到山村

1月15日,宜昌市“银龄行动”老年书画家协会“银龄翰墨”服务队、老年摄影家协会“银摄宜昌”服务队走进五峰自治县鞍山村开展送春联、走访慰问困难群众活动。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95f04c17b.png\"

活动现场,来自宜昌市老年书画家协会的老书法家们挥毫泼墨,现场为村民们书写春联和福字,将新年的祝福送到村民手中。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95f0ee191.jpg\"

此外,志愿者给村民们发放防诈宣传手册,并现场讲解防诈知识,帮助村民增强防范意识,防止各类诈骗案件发生。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95f1b6d5b.png\"

随后走访慰问了困难群众和留守儿童,送“福”上门,送爱到家。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95f27f3dc.png\"

此次活动旨在通过组织老年艺术家走基层、进社区,现场写春联、送福字、送温暖,展现新时代老年人的精神面貌,发挥老年人作用,传递党和政府对人民群众的关心关怀,真正实现老有所为。

',1,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95fdda580.png',-1),(20,'2025-02-10 10:20:09','2025-02-10 14:24:33','新年迎新 福彩送福 2025年“荆楚银龄行动”枝江圆满收官','宜昌民政','

新年迎新 福彩送福 2025年“荆楚银龄行动”枝江圆满收官

1月22日至23日,2025年新年迎新 福彩送福“荆楚银龄行动”在枝江百里洲镇三洲村和马家店街道熊家窑社区圆满收官。本次活动由湖北省民政厅、省老龄办指导,湖北省福利彩票发行中心主办。

湖北省民政厅老龄工作处副处长郑建华致辞,对宜昌市和枝江市的老龄工作给予充分肯定。他指出,各地各单位要认真开展“银龄行动”,深入贯彻落实习近平总书记给“银龄行动”老年志愿者代表回信精神,引导更多老年人参与老年志愿服务,在乡村振兴、行业发展、基层治理、公益慈善、移风易俗、互助养老、健康服务、民事调解等领域发挥积极作用,为奋力谱写中国式现代化湖北篇章贡献银发力量。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a961a876f4.png\"

在三洲村活动现场,银龄志愿服务队的老年艺术家们进行了文艺表演,并在现场挥毫泼墨为居民撰写春联、迎新送福,全部由群众自导自演的节目,不仅有着丰富的表现形式,也结合了乡土传统文化,既接地气又充满正能量,引得台下观众阵阵掌声;志愿者们还为居民开展义诊,相关单位在现场开展了老年人防诈骗、老年人人身意外伤害保险等政策宣传,受到了现场群众的广泛好评。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a961af1a3f.png\"

在熊家窑社区,太极拳、京剧《红梅赞》、楠管《禁毒永远在路上》等节目轮番上演,现场欢呼声、掌声不断。节目间隙设置了有奖问答互动环节,为回答问题的居民送上春联和“福”字。活动现场设置了义诊专区,老医疗专家们耐心地为居民解答疑问,科普健康知识。社区志愿者现场发放了福利彩票,进一步推广福利彩票的公益价值。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a961b8601d.png\"

此次“荆楚银龄行动”搭建了银龄艺术家们发挥余热、体现价值、奉献社会、老有所为的大舞台,展现了新时代老年人的精神面貌。居民们纷纷表示,这样的活动不仅让他们感受到了新年的喜庆氛围,还让他们对福利彩票的公益性质有了更深入地了解。同时,老年艺术家和医疗专家的参与也为本次活动带来了正能量和温暖。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a961becb98.png\"

湖北省老年书画艺术中心主任肖波、湖北省老龄问题研究中心副科长李丽娟,宜昌市党组成员、市老龄事业发展中心主任朱利民、枝江市民政局党组书记、局长裴玉涛等出席活动。宜昌市“银龄行动”老年摄影家协会“银摄宜昌”志愿服务队等为老服务组织和“银龄行动”志愿服务队代表也受邀参加了活动。

\"https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a961c58e12.png\"

',1,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a9625627bf.png',-1),(21,'2025-02-10 10:24:54','2025-02-10 10:39:32','2024年老龄工作十大新闻','中国社会报','

2024年老龄工作十大新闻

2024年,我国新老龄工作格局逐步成型,老龄事业发展进入了新阶段。这一年,老龄工作领域发生了许多令人印象深刻的新闻事件,其中既有人口老龄化的现实演变,也有国家层面应对人口老龄化的重大决策部署,以及各部门敬老爱老护老的暖心举措,体现了党和政府对老年人的深情厚爱。 岁末年初,让我们一起回顾过去一年老龄事业改革发展成就,记录那些把老年人生活保障好、作用发挥好、权益维护好的探索和努力。

1.习近平总书记发表重要文章《以人口高质量发展支撑中国式现代化》

2024年第22期《求是》杂志发表中共中央总书记、国家主席、中央军委主席习近平的重要文章《以人口高质量发展支撑中国式现代化》。文章强调,随着经济社会发展和人口年龄结构变化,我国总体上已由人口增量发展转向减量发展阶段,人口发展呈现少子化、老龄化、区域人口增减分化等明显的趋势性特征。推进中国式现代化面临新的人口环境和条件。文章提出了以人口高质量发展支撑中国式现代化的五方面重点任务,其中明确要“实施积极应对人口老龄化国家战略,努力实现老有所养、老有所为、老有所乐”。

延伸阅读
高质量发展是中国式现代化的本质要求和首要任务。2024年7月,党的二十届三中全会着眼健全人口发展支持和服务体系,以应对人口老龄化、少子化为重点完善人口发展战略,对深化老龄和养老服务领域改革作出部署。2024年10月,中共中央总书记、国家主席、中央军委主席习近平对民政工作作出重要指示,强调要“着力推进实施积极应对人口老龄化国家战略”。这一系列决策部署为积极应对人口老龄化提供了坚强政治保证,也要求老龄工作自觉融入以人口高质量发展支撑中国式现代化大局。

2.党的二十届三中全会对积极应对人口老龄化作出安排

2024年7月,党的二十届三中全会审议通过的《中共中央关于进一步全面深化改革、推进中国式现代化的决定》指出,“积极应对人口老龄化,完善发展养老事业和养老产业政策机制”“优化基本养老服务供给,培育社区养老服务机构,健全公办养老机构运营机制,鼓励和引导企业等社会力量积极参与,推进互助性养老服务,促进医养结合”。

延伸阅读
积极应对人口老龄化是党中央立足我国人口老龄化新形势作出的重大部署。2024年8月,国务院以“实施积极应对人口老龄化国家战略,推动养老事业和养老产业协同发展”为主题进行第九次专题学习,李强总理围绕老有所养、老有所依、老有所为提出了工作重点,要求持续增进老年人福祉;2024年10月,国务委员、全国老龄工作委员会主任谌贻琴在北京市调研老龄工作时强调,要认真落实积极应对人口老龄化国家战略,推动养老事业和养老产业协同发展,努力实现老有所养、老有所为、老有所乐。

3.我国进入中度老龄化社会

2024年1月,国家统计局公布的数据显示,截至2023年年末,全国人口(包括31个省、自治区、直辖市和现役军人的人口,不包括居住在31个省、自治区、直辖市的港澳台居民和外籍人员)140967万人,比上年末减少208万人。其中,60岁及以上人口29697万人,占全国人口的21.1%;65岁及以上人口21676万人,占全国人口的15.4%。

延伸阅读
国家统计局的这组数字标志着我国已正式进入中度老龄化社会。2024年10月,民政部、全国老龄办发布的《2023年度国家老龄事业发展公报》显示,全国65周岁及以上老年人口抚养比22.5%。老年人口规模巨大、老龄化进程速度快、应对人口老龄化任务重、劳动年龄人口数变少,我国人口规律和特征正发生深刻变化,当前和今后一个时期,应坚持应对人口老龄化和促进经济社会发展相结合,加强顶层设计,统筹协调推进,采取积极措施,有力有效应对人口老龄化挑战。

4.我国实施渐进式延迟法定退休年龄

2024年9月,全国人大常委会会议表决通过《关于实施渐进式延迟法定退休年龄的决定》,明确从2025年1月1日起,用15年时间,逐步将男职工的法定退休年龄从原60周岁延迟到63周岁,将女职工的法定退休年龄从原50周岁、55周岁,分别延迟到55周岁、58周岁。国家另有规定的,从其规定。从2030年1月1日起,将职工按月领取基本养老金最低缴费年限由15年逐步提高至20年,每年提高6个月。职工达到法定退休年龄但不满最低缴费年限的,可以按照规定通过延长缴费或者一次性缴费的办法达到最低缴费年限,按月领取基本养老金。

延伸阅读
党的二十届三中全会对实施渐进式延迟法定退休年龄作出部署,提出“创造适合老年人的多样化、个性化就业岗位”“按照自愿、弹性原则,稳妥有序推进渐进式延迟法定退休年龄改革”。实施渐进式延迟法定退休年龄是自20世纪50年代确定职工法定退休年龄后,70多年来首次进行调整。这一决定综合考虑了我国人均预期寿命、健康水平、人口结构、国民受教育程度、劳动力供给等因素,是我国应对人口老龄化、适应经济社会发展新形势的重要举措。

5.新时代“银龄行动”展现“银发力量”

在2024年重阳节来临之际,习近平总书记给“银龄行动”老年志愿者代表回信指出,“银龄行动”老年志愿者积极参加志愿服务活动,利用所学所长服务基层、服务群众,向社会传递正能量,展现了新时代中国老年人的精神风貌。希望广大老年朋友保持老骥伏枥、老当益壮的健康心态和进取精神,既要老有所养、老有所乐,又要老有所为,为推进中国式现代化贡献“银发力量”。

延伸阅读
老年人具有丰富的经验和特有的智慧,发挥好老年人的积极作用、促进老有所为是践行积极老龄观的重要举措。为此,全国老龄委将深入开展新时代“银龄行动”作为2024年重点开展的四件实事之一,并于2024年9月印发《关于深入开展新时代“银龄行动”的指导意见》。2024年11月,民政部、全国老龄办、中国老龄协会共同启动新时代“银龄行动”,发布了“银龄行动”标识和志愿服务队队旗。为进一步汇聚“银发力量”,弘扬银龄风采,民政部、全国老龄办、中国老龄协会共同组织开展了两次2024年全国老年志愿服务暨“银龄行动”乡村振兴行活动。

6.国务院办公厅推出发展银发经济的26条举措

2024年1月,国务院办公厅印发《关于发展银发经济增进老年人福祉的意见》,要求加快银发经济规模化、标准化、集群化、品牌化发展,培育高精尖产品和高品质服务模式,让老年人共享发展成果、安享幸福晚年,意见提出了4个方面26项举措。

延伸阅读
这是我国首个以“银发经济”命名的政策文件。我国人口老龄化快速发展,银发经济正成为推动经济发展的新动力。发展银发经济是实施积极应对人口老龄化国家战略、助力老有所养的现实要求。2024年,有关“银发经济”的重磅消息不断:1月,国务院总理李强主持召开国务院常务会议,研究发展银发经济、增进老年人福祉的政策举措;3月,2024年国务院政府工作报告也提到“大力发展银发经济”;12月,中央经济工作会议再次强调2025年要“积极发展首发经济、冰雪经济、银发经济”等。

7.个人养老金制度在全国范围内实施

2024年12月,人力资源社会保障部等5个部门印发《关于全面实施个人养老金制度的通知》,意味着在我国部分地区试行了两年时间的个人养老金制度开始向全国推行。根据通知,自2024年12月15日起,在我国境内参加城镇职工基本养老保险或者城乡居民基本养老保险的劳动者,均能参加个人养老金制度,相关税收优惠政策实施范围也同步扩大至全国。在现有理财产品、储蓄存款、商业养老保险、公募基金等金融产品基础上,国债、特定养老储蓄、指数基金将被纳入个人养老金产品范围。

延伸阅读
个人养老金制度在部分地区试行的两年间,开户人数实现了稳步增长,截至2024年11月底,开户人数已经达到了7279万人。个人养老金制度全面推开将有效助力我国多支柱养老保险体系建设,有利于增加个人养老资金储备。众所周知,基本养老保险是我国养老保险的第一支柱,也是养老保险制度最重要的组成部分。截至2024年10月底,全国参加基本养老保险人数达10.76亿人,基本实现全覆盖,建成了世界上规模最大的养老保险体系,同时我国基本养老金实现了“20连涨”。

8.金融服务银发经济高质量发展指导意见出台

2024年12月,中国人民银行等9个部门联合印发《关于金融支持中国式养老事业 服务银发经济高质量发展的指导意见》,明确2028年和2035年养老金融发展的阶段性目标,从支持不同人群养老金融需求、拓宽银发经济融资渠道、健全金融保障体系、夯实金融服务基础、构建长效机制等5方面提出16项重点举措,推动做好养老金融大文章,助力中国式养老事业,服务银发经济高质量发展。

延伸阅读
为了更好地保障老年人的生活需求,发展养老金融成为当务之急。该意见规划了更好满足养老需求的“路线图”,对于应对人口老龄化挑战、提升老年人的生活质量具有重要意义。近年来,老年群体日益增长的消费需求,不仅带动银发经济快速发展,也催生了较强的金融需求。作为“五篇大文章”之一的养老金融,正逐渐成为金融机构新的业务增长点。2024年12月,中国老龄协会与中信银行签署战略合作协议,提出将组织开展老年人养老金融需求调查,这是金融机构加速挖掘养老金融业务增长点的一个缩影。

9.全国扎实开展2024年“敬老月”活动

2024年7月,全国老龄委印发《关于开展2024年全国“敬老月”活动的通知》,提出10月1日至31日在全国范围内开展以“坚持以老年人为中心,构建老年友好型社会”为主题的“敬老月”活动。该通知提出五方面活动内容:动员各界力量,开展走访慰问和关爱帮扶活动;丰富文体活动,促进老年人社会参与;优化为老服务,保障老年人合法权益;普及健康知识,提高老年人健康水平;强化宣传倡导,营造敬老爱老助老社会氛围。

延伸阅读
孝亲敬老是中华民族的传统美德,各地内容丰富、特色鲜明的“敬老月”活动让敬老爱老助老社会氛围更加浓厚。我国相关职能部门围绕践行助老爱老理念、弘扬敬老孝老精神开展了不同的活动。比如中央网信办、民政部、全国总工会等14个部门在2024年5月至6月组织举办主题为“数字赋能、全民共享”的2024年全民数字素养与技能提升月活动,其中包括“数字助老爱心帮扶公益活动”;再比如民政部、全国老龄办、国家广电总局、中国老龄协会联合开展2024年全国敬老养老助老公益广告作品征集暨展播活动,国家广电总局和民政部开展“重温经典”频道进养老机构活动。

10.14个部门联合发文推进老年阅读工作

2024年10月,民政部、全国老龄办、中国老龄协会等14个部门联合印发《关于推进老年阅读工作的指导意见》,提出力争到2027年,优质老年读物的供给能力显著增强,纸质读物、数字终端的适老化水平有效提高,老年阅读服务体系基本完善,老年阅读友好氛围更加浓厚;涌现出一批群众喜爱、参与性强、影响力大的老年阅读品牌项目,培育出一批热心公益、素质过硬的老年阅读组织和辅助人才;广大老年读者数量明显增长,阅读质量显著提高,基本阅读需求得到有效满足。

延伸阅读
阅读既是帮助老年人融入新时代美好生活的重要方式,也是实施积极应对人口老龄化国家战略的重要抓手,推进老年阅读工作势在必行。2024年4月,教育部等5个部门联合发布《关于举办2024年全民终身学习活动周的通知》,部署持续做好向全国老年人推荐优秀出版物活动、“乐龄读书会”等品牌项目;要求开展老年数字阅读推广工作,开设老年教育课程,打造友好、多终端学习界面,扩大大字版、有声图书资源供给,优化公共文化设施无障碍阅读环境等。2024年,中国老龄协会联合中央广播电视总台开办的《乐龄读书会》栏目深受欢迎。

',0,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a9636e0cf4.png',1),(22,'2025-02-10 10:29:56','2025-02-10 14:18:22','我市新增两家五星级社区居家养老服务中心','宜昌民政','

我市新增两家五星级社区居家养老服务中心

2024年度新确定全市一星级以上社区居家养老服务中心(站)20家,其中,西陵区西陵街道樵湖岭社区居家养老服务中心、伍家岗区宝塔河街道张家坡社区居家养老服务中心被评为五星级。

全市社区居家养老服务中心(站)等级评定,旨在创建一批环境适宜、设施齐备、管理规范、服务专业的社区居家养老服务示范机构,提升服务老年人的能力和水平。评定的等级由低到高分为一星、二星、三星、四星、五星。等级越高表示居家社区养老服务机构在规章制度、运营管理、服务质量方面的综合能力越强。

2024年新评定五星级2家、四星级1家、三星级4家、二星级5家、一星级8家。截至目前,全市已有一星级以上社区居家养老服务中心(站)43家,其中,五星级3家、四星级3家。

',0,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a964b009a6.png',-1),(23,'2025-02-10 10:31:39','2025-02-10 14:24:07','养老服务再升级城区新增2824张护理型床位','宜昌民政','

养老服务再升级城区新增2824张护理型床位

2024年度新确定城区养老服务机构护理型床位2824张,将更好地满足失能老年人的养老需求。

养老机构护理型床位是指在养老机构内部面向失能、失智老人照护服务需求,体现基本生活照护功能和与生活密切相关的医疗护理服务功能的床位设施。开展养老机构护理型床位认定旨在聚焦失能失智老年人的照护需求,优先支持发展护理型床位,增强养老机构失能照护能力。

“一人失能,全家失衡”是失能老年人家庭的真实写照。为破解这个养老服务中的“难中之难”,我市高位推动养老机构新增护理型床位工作,大力引导鼓励养老机构提高护理型床位占比,目前,全市养老机构实现医养结合全覆盖,养老机构护理型床位占比达到60%以上,超过国家考核指标5个百分点。

',0,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a96513bf9e.png',2),(24,'2025-02-10 10:35:09','2025-02-10 14:21:18','“银发耀宜昌 银龄谱华章”倡议书','宜昌民政','

“银发耀宜昌 银龄谱华章”倡议书

‎‎

“银发耀宜昌 银龄谱华章” 倡  议  书 全市老年朋友们:

习近平总书记给“银龄行动”老年志愿者代表回信,勉励广大老年朋友既要老有所养、老有所乐,又要老有所为,为推进中国式现代化贡献“银发力量”。作为全国老年志愿服务品牌活动,“银龄行动”已经走过22年的历程,一批又一批老年志愿者矢志不渝、奉献自我,精彩诠释了“老有所为”的时代内涵。当前,宜昌正锚定长江大保护典范城市总目标,加快构建绿色低碳循环经济体系,助推建设三峡地区绿色低碳发展示范区,亟需汇聚各方力量,广大老年朋友正是那不可或缺的宝贵“银发力量”。在此,我代表宜昌市“银龄行动”志愿服务队向全市广大老年朋友发出倡议:

一、加强学习,助力政治思想引领。深入学习习近平新时代中国特色社会主义思想,做新思想的传播者,助推党的创新理论“飞入寻常百姓家”,自觉用党的创新理论强信心、聚民心、暖人心。积极参与老年阅读活动,不断学习新理论、新知识、新技能,紧跟时代步伐,不断向前进。

二、老有所为,助力经济社会发展。老年朋友拥有丰富的人生经验和专业技能,这是岁月的馈赠,也是社会的财富。让我们携起手来,充分发挥自身的优势和特长,保持老骥伏枥、老当益壮的健康心态和进取精神,积极参与到“银龄行动”中来。在工程技术、农业科技、乡村振兴、文化教育、卫生健康等领域,发挥余热、奉献社会。

三、积极参与,助力基层社会治理。希望广大老年朋友到社区报到,亮身份、树形象,积极参与基层社会治理。积极参加社区党组织、小区业委会以及其他群众自治组织、社会组织等,在服务群众、环境整治、文明创建、纠纷调解、养老服务、邻里互助等方面开展志愿服务,为和谐社区建设献智出力。

四、传承美德,助力文明城市建设。让我们自觉遵守社会主义核心价值观,保持高尚道德情操,弘扬中华民族美德,传承优秀传统文化,发扬优良家风,展现新时代中国老年人昂扬向上的精神风貌,以身作则,传递正能量,引领社会风尚。通过讲述人生经历、分享人生智慧,用自身奋斗历程和模范行动引领风尚,为年轻人树立榜样,激励他们勇往直前。

五、保护环境,助力长江生态保护。宜昌是长江大保护的立规之地,广大老年朋友要积极投身于长江沿岸的绿化植树、垃圾分类、水体清洁等环境保护行动中来,积极传播环保知识,引导家人、朋友和社区居民共同关注长江生态,从我做起,从现在做起,提升环保意识,倡导绿色生活,以实际行动践行绿色发展理念,形成全社会共同参与保护母亲河的良好氛围。

老年朋友们,“银发耀宜昌,银龄谱华章”,希望更多的老年朋友加入到“银龄行动”中来,继续弘扬奉献、友爱、互助、进步的志愿精神,共同为宜昌经济社会发展和进步,为实现中华民族伟大复兴的中国梦贡献力量!

宜昌市“银龄行动”志愿服务队

2024年12月19日

',1,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a965db24c6.png',1),(25,'2025-02-10 11:19:31','2025-02-10 11:19:31','杨青山暗访养老机构走访慰问困难群众','宜昌民政','

杨青山暗访养老机构走访慰问困难群众

1月16日,宜昌市民政局党组书记、局长杨青山一行前往兴山县开展养老机构暗访督导和困难群众走访慰问工作。 杨青山一行来到兴山县社会福利院、兴山县古夫镇农村福利院、兴山县弘仁护理院开展暗访督导,重点对今年以来风险隐患排查发现的问题整改情况进行逐一核实,与在院老人、工作人员进行深入交流,详细询问了养老机构春节期间温馨过节、温暖过冬、伙食保障及春节活动安排。

杨青山强调,养老机构责任重大,机构负责人要带头全面开展安全隐患排查,深入查找消除养老服务领域风险隐患,对排查中发现的问题,落实专人负责,定责任、定措施、定时限,及时消除安全隐患。要精心安排春节期间的生活、文化娱乐活动,丰富老年人的精神文化生活。要结合老年人身体状况、心理状态等,开展有针对性的、个性化的亲情服务。要密切关注老年人生理和心理状况,加强与入住老人的思想沟通、情感交流,做好精神慰藉和心理疏导。要合理安排工作人员的作息时间,加强工作人员心理调节,确保养老机构安全稳定,确保老年人温暖、平安、愉快过节。

杨青山一行还走访慰问了古夫镇北斗坪社区分散供养特困对象和事实无人抚养儿童,亲手为他们送去慰问金和慰问物资。在分散特困人员家中,杨青山热情地与分散特困人员及其监护人拉家常,询问年货筹备情况、救助政策落实情况、日常起居照料情况。

杨青山指出,做好困难群众的兜底保障是民政部门的基本职责,民政干部要经常性地面对面倾听困难群众呼声的诉求,尽最大努力保障好困难群众的基本生活,用实际行动做好困难群众“娘家人”“贴心人”,践行“民政爱民、民政为民”的初心使命。

宜昌市民政局办公室、养老服务和老龄工作科、市社会救助局相关同志参加活动。

',1,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a970408fe3.png',1),(26,'2025-02-10 14:15:07','2025-02-10 14:27:13','我市新增87家一级及以上等级养老机构截至目前已有121家','宜昌民政','

我市新增87家一级及以上等级养老机构截至目前已有121家

经自主申报、资格审查、实地评定及养老机构等级评定委员会评审及公示,2024年度新确定全市一级以上养老机构87家,其中三级养老机构33家、二级养老机构29家、一级养老机构25家。

此次开展养老机构等级评定旨在提升养老机构的服务质量、保障老年人的权益和安全,推动养老产业的健康发展。目前,养老机构等级评定分为五个等级,从高到低依次为五级、四级、三级、二级、一级。级数越高,表示养老机构在环境、设施设备、运营管理、服务方面的综合能力越强。其中,市民政部门负责三级及以下的养老机构等级评定工作,省民政厅负责对申请四级及以上的养老机构进行等级评定。

截至2023年底,全市已拥有一级以上养老机构46家,其中五级共有2家,分别为宜昌市社会福利院、中国葛洲坝文旅发展有限公司宜昌颐福乐园分公司,四级3家、三级16家、二级20家,一级5家。加上2024年新确定的87家,目前,我市已拥有121家一级以上养老机构(其中有12家为到期后复评),将为老年人提供更加优质的养老服务。

此外,宜昌民福医院有限公司此次被新评定为全市具备一定规模的养老机构,截至目前,我市已有具备一定规模的养老机构35家。

',0,'https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a9996969ea.png',1); -/*!40000 ALTER TABLE `hotinformation` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `mechanism` --- - -DROP TABLE IF EXISTS `mechanism`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `mechanism` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `name` varchar(64) NOT NULL COMMENT '名称', - `level` int(11) NOT NULL DEFAULT '3' COMMENT '星级最高五级', - `address` varchar(128) NOT NULL COMMENT '地址', - `bed` int(11) NOT NULL COMMENT '床位数', - `characteristic` varchar(128) NOT NULL COMMENT '特色', - `briefIntroduction` text NOT NULL COMMENT '简介', - `imgurl` varchar(255) NOT NULL COMMENT '首页图片地址', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COMMENT='养老机构'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `mechanism` --- - -LOCK TABLES `mechanism` WRITE; -/*!40000 ALTER TABLE `mechanism` DISABLE KEYS */; -INSERT INTO `mechanism` VALUES (1,'2025-01-04 10:59:59','2025-01-23 19:04:19','宜昌市社会福利院',3,'宜昌市西陵区体育场北路/西陵区金家台',1000,'宜昌市首批医养结合优秀示范单位','宜昌市社会福利院(宜昌市康乃馨护理院)始建于1959年,为公益一类事业单位,隶属于宜昌市民政局,是一所集特困对象供养、社会养老、医养结合、教育培训、标准研发、品牌创建、社区居家养老、改革试点示范等多项职能于一体的公办综合性社会福利机构。现发展为“一院两区”新格局,设体育场北路和金家台两个院区,占地面积100亩,共设床位近1000张(其中医疗床位142张)。是宜昌市首批医养结合优秀示范单位、宜昌市首批安宁疗护试点机构、宜昌市医保定点机构及离退休干部定点医疗机构。 该院始终坚持以习近平新时代中国特色社会主义思想为指导,秉承“为了老人的最大利益”的服务宗旨,坚持党建引领,以标准化建设为抓手,践行“机构社区融合发展,医疗养老双轮驱动”发展战略,打造全国是一流,全省是前列,全市是标杆的社会福利机构。 近年来,在省民政厅、市民政局的大力支持和全体干部职工的共同努力下,该院先后荣获全国文明单位(蝉联三届)、全国养老服务先进单位(全省福利机构唯一)、全国敬老文明号(第一届)、国家五级养老机构(全国首批)、全国社会管理和公共服务综合标准化试点单位、湖北省五一劳动奖状、湖北省民政工作先进单位等荣誉100余项,其中省部级以上66项;职工获得“全国民政系统先进个人”“全国敬老爱老助老模范人物”“湖北省劳动模范”等荣誉100余项,其中省部级以上65项。','http://39.98.251.138/uploads/ylqfly.png'),(2,'2025-01-04 10:59:59','2025-01-04 11:03:27','葛洲坝颐福乐园养老公寓',3,'宜昌市西陵区夜明珠路57号',755,'国家级五级养老机构','宜昌市社会福利院(宜昌市康乃馨护理院)始建于1959年,为公益一类事业单位,隶属于宜昌市民政局,是一所集特困对象供养、社会养老、医养结合、教育培训、标准研发、品牌创建、社区居家养老、改革试点示范等多项职能于一体的公办综合性社会福利机构。现发展为“一院两区”新格局,设体育场北路和金家台两个院区,占地面积100亩,共设床位近1000张(其中医疗床位142张)。是宜昌市首批医养结合优秀示范单位、宜昌市首批安宁疗护试点机构、宜昌市医保定点机构及离退休干部定点医疗机构。 该院始终坚持以习近平新时代中国特色社会主义思想为指导,秉承“为了老人的最大利益”的服务宗旨,坚持党建引领,以标准化建设为抓手,践行“机构社区融合发展,医疗养老双轮驱动”发展战略,打造全国是一流,全省是前列,全市是标杆的社会福利机构。 近年来,在省民政厅、市民政局的大力支持和全体干部职工的共同努力下,该院先后荣获全国文明单位(蝉联三届)、全国养老服务先进单位(全省福利机构唯一)、全国敬老文明号(第一届)、国家五级养老机构(全国首批)、全国社会管理和公共服务综合标准化试点单位、湖北省五一劳动奖状、湖北省民政工作先进单位等荣誉100余项,其中省部级以上66项;职工获得“全国民政系统先进个人”“全国敬老爱老助老模范人物”“湖北省劳动模范”等荣誉100余项,其中省部级以上65项。葛洲坝颐福乐园是由中国葛洲坝集团文旅发展有限公司投资打造的一流高品质的医养结合国家五级老公寓,园区占地面积5.1万平方米,建筑面积4.3万平方米。国家级五级养老机构、湖北省医养结合营养改善试点单位、宜昌市医养结合优秀示范机构、湖北省康养服务标准化试点单位。\r\n位于三峡西陵峡口宜昌市平湖半岛生态旅游度假区,依山傍水,环境优美。建筑结构以中央庭院和连廊形成的内景花园为中轴的对称式建筑群。以“园区即景区\"为理念,以\"生命”为主题,整个园区及通道以三峡奇石、盆景和四季瓜果满布期间,四季常绿、四季花开。建筑外观以现代徽派为主基调、户户采光。\r\n颐福乐园由7栋生活大楼和活动中心组成。共有自理、半自理、全护理(医养结合区)房间共430间,床位755个。所有房间均朝阳且自带生活阳台,房间内配有电视机、电冰箱、空调、洗衣机、晾衣架等,房型分两人间、单人间、套房等不同类型,可满足医养结合、术后康复、长短期托养、日间照料、居家护理、旅居养老等多种养老服务需求。\r\n颐福乐园\"活动中心”规模宏大,功能完备,全适老化设计的自助餐厅、包房雅间、手工书画室、棋牌室、桌球室、阅览室、康复中心、健身房、太极馆、放映室、生活超市、医务室等设施,全方位的满足老年人日常生活需要。','http://39.98.251.138/uploads/ycsfly.jpg'),(3,'2025-01-04 10:59:59','2025-01-04 11:03:27','夷陵区社会福利院',3,'宜昌市夷陵区黄金路8号',500,'宜昌市首批医养结合优秀示范单位','夷陵区社会福利院是一所集医疗康复、医务护理、生活照料、日常保健、文化娱乐、心理疏导等功能于一体的综合性养老服务机构。占地近30亩,设有床位500张,融合了传统仿古建筑风格与现代建筑风格,室外为仿古园林花园。内设医疗服务站,提供药品和医疗设备,医护人员提供巡诊服务,确保老年人的日常健康需求得到满足。\r\n院内实行微笑和亲情服务,通过鼓励老人参与社工活动和文娱健身活动,提升老人的幸福感和健康水平,营造快乐的院舍氛围。全院秉承“院务就是家务,老人就是亲人”的服务宗旨,按照养老机构建设管理规范,开展标准化、亲情化服务,致力打造老人安享晚年的“仁爱福寿 和美家园”。','http://39.98.251.138/uploads/ylqfly.png'),(4,'2025-01-04 10:59:59','2025-01-04 11:03:27','国药西陵医养结合医院',3,'宜昌市西陵区峡州大道与大连路交汇处',434,'宜昌市首批医养结合优秀示范单位','国药西陵医养结合医院/西陵区社会福利院由宜昌市西陵区政府与国药葛洲坝中心医院联合筹建,是宜昌市注册的首家具备医疗与养老一体的公益性的医养结合医院,于2023年10月23日正式运营。本院的创办是中央医疗企业与地方政府企地合作共建的新模式,肩负了探索中国“宜昌医养”模式,以构建“居家为基础、社区为依托、机构为补充、医养相结合”的养老服务体系为目标,进一步深化了养老产业与医疗健康养生的融合发展新机制。通过中央医疗企业的技术支持和地方政府的支持,这种“医养结合”的养老服务模式将更加完善和普及,为更多的老年人提供更好养老服务。\r\n院区占地面积18177.26平方米,总建筑面积30493.37平方米,总床位数434张,设有门诊区、住院区、养老区等区域。院区房间内采用酒店式布局,温馨舒适,宽敞明亮,设施齐备,配备空调、电视和宽带网络等设施,为入住老人提供了一处宁静温馨的康养环境。医院设施设备齐全、环境优美,满足普惠型医疗与养老服务的同时,也提供中、高端的个性化养生、健身服务。','http://39.98.251.138/uploads/guoyao.png'),(5,'2025-01-04 10:59:59','2025-01-04 11:03:27','宜昌龙盘湖医养中心',3,'宜昌市伍家岗区龙盘湖生态旅游度假区',102,'酒店式社区养老','宜昌龙盘湖医养中心位于风景优美的宜昌市伍家岗区龙盘湖生态旅游度假区内,是一家新成立的集“专业护理、康复理疗、居家养老”于一体的养老社区综合体。一期占地面积约30亩,总投资约1.5亿元,总建筑面积约16000㎡,为“独立生活养老”、“协助生活养老”、“专业护理养老”三种不同养老需求的长者提供全方位退休生活解决方案,中心以“快乐的生活、体面的生存、优雅的老去”为宗旨,以“老有所养、老有所依、老有所学、老有所乐”为出发点,以“快乐、健康、长寿”为目标,打造“酒店式社区养老”。\r\n龙盘湖医养中心共设有85户102个床位,其中独立生活31户42个床位,协助生活34户38个床位,专业护理20户22个床位。房型有标间(双人房)、单间、套间等不类型,可满足多层次需求。房间内配备了空调、暖气、电视、洗衣机、电动护理床、电动助力座椅、独立卫生间及暖风系统、沐浴椅等,家具及适老用具高档齐备。医养中心内各项能完备,配有自助餐厅和包房、棋牌室、阅览室、书画室、健身房、放映室等,环境优雅,舒适温馨。\r\n龙盘湖医养中心内设社区医疗中心及康复中心,由市卫健委派驻临床验丰富的医疗团队,将养老和医疗康复有机结合,为中心入住长者提供专业、便捷的医疗护理。同时房间内设置了紧急呼叫系统,配备了24小时专业护工及生活管家,让每位长者能都得悉心照料,安享晚年。','http://39.98.251.138/uploads/lph.png'),(6,'2025-01-04 10:59:59','2025-01-04 11:03:27','芳华年养老服务中心',3,'宜昌市西陵区西陵街道办事处刘家大堰36号',80,'酒店式社区养老','芳华年养老服务中心位于宜昌市西陵区西陵街道办事处刘家大堰36号,地处闹市中心,交通便利,医疗等配套 资源丰富,是一家宜昌本土落地生根的连锁养老机构。室内建筑面积2500平米,空中花园1000平米,内设床位80张。中心实行机构养老、社区养老、居家养老、医养结合四位 一体融合发展模式,致力于为高龄、失能、失智等需要长期照护的老年人以及其他有需求的自理老年人提供专业化 的照料、护理、医疗、康复、娱乐等服务,同时利用自身 专业机构养老平台积极整合为老服务资源,向周边社区辐 射,为社区居家老年人提供日间照料和助餐、助浴、助洁、 助医等上门服务,将机构养老服务延伸至老年人家庭。芳华年养老服务中心按照国家有关养老院建筑设计规 范,邀请专业养老建筑设计团队规划建造,布局科学,设 计人性,从感官、空间和视觉等多个维度打造安全、舒适、 高品质的适老化生活环境。中心秉承“活力、健康、积极” 的理念,以让老年人生活得“安心、静心、舒心”为宗旨, 以“标准化管理、精细化护理,亲情化服务”为根本,为老年人提供高品质的养老护理解决方案。','http://39.98.251.138/uploads/fanghua.png'); -/*!40000 ALTER TABLE `mechanism` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `message` --- - -DROP TABLE IF EXISTS `message`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `message` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `title` varchar(255) NOT NULL COMMENT '标题', - `content` varchar(255) NOT NULL COMMENT '内容', - `type` int(11) NOT NULL DEFAULT '0' COMMENT '消息类型 0通知1会话', - `userid` int(11) NOT NULL COMMENT '用户id', - `parameters` text COMMENT '携带参数', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='消息'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `message` --- - -LOCK TABLES `message` WRITE; -/*!40000 ALTER TABLE `message` DISABLE KEYS */; -INSERT INTO `message` VALUES (1,'2025-01-11 19:47:49','2025-01-11 19:47:49','系统通知','春风社志愿服务团 申请已提交 等待队长审批',0,1,NULL),(2,'2025-01-22 08:40:22','2025-01-22 08:40:22','系统通知','春风社志愿服务团 申请已提交 等待队长审批',0,4,''); -/*!40000 ALTER TABLE `message` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `project` --- - -DROP TABLE IF EXISTS `project`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `project` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `img` varchar(255) NOT NULL COMMENT '首页图', - `start_time` datetime NOT NULL COMMENT '开始时间', - `end_time` datetime NOT NULL COMMENT '结束时间', - `address` varchar(255) NOT NULL COMMENT '地址', - `title` varchar(64) NOT NULL COMMENT '标题', - `type` varchar(64) DEFAULT NULL COMMENT '分类', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COMMENT='项目列表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `project` --- - -LOCK TABLES `project` WRITE; -/*!40000 ALTER TABLE `project` DISABLE KEYS */; -INSERT INTO `project` VALUES (1,'2025-01-02 18:39:50','2025-02-11 15:07:31','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250208/67a720ebab87.png','2025-03-11 09:00:00','2025-03-11 12:00:00','宜昌市西陵区华祥商业中心','健康进社区,义诊暖人心','健康'),(2,'2025-01-04 09:01:47','2025-02-11 15:04:24','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250208/67a720e266ca.png','2025-03-14 08:00:00','2025-03-14 11:00:00','宜昌市体育场路','科技赋能,智享晚年','科技'),(3,'2025-01-04 09:05:00','2025-02-11 15:02:58','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250208/67a720da76b4.png','2025-04-08 09:00:00','2025-04-08 12:00:00','宜昌市西陵区发展大道水悦城','“三法”同行,共筑和谐','法律'),(4,'2025-01-04 09:06:21','2025-02-11 15:01:38','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250208/67a720d2e2aa.png','2025-05-11 10:00:00','2025-05-11 17:00:00','宜昌市体育场路市民之家','传承红色精神,温暖革命岁月','传承'),(6,'2025-01-04 09:08:33','2025-02-11 14:53:21','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250208/67a720c93c9b.png','2025-03-07 09:00:00','2025-03-07 12:00:00','宜昌市沿江大道和平公园','长江大保护,从我做起','长江大保护'),(7,'2025-01-22 17:30:02','2025-02-11 14:37:33','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250208/67a720c16962.png','2025-02-28 17:00:00','2025-02-28 19:00:00','宜昌明珠花园小区','社区基层治理,我们在行动','基层治理'),(8,'2025-01-22 17:30:26','2025-02-11 14:35:41','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a95703de05.png','2025-02-22 18:30:00','2025-02-22 20:00:00','宜昌市东山花园小区院内','互助养老,我们能做的其实很多','养老'),(9,'2025-01-22 17:30:50','2025-02-11 14:36:16','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a956ec460a.png','2025-02-21 18:00:00','2025-02-22 21:00:00','宜昌市图书馆','2025年文学讲座第一站——图书馆','文学'),(10,'2025-01-22 17:31:09','2025-02-11 16:30:17','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a956c09cba.png','2025-02-16 11:00:00','2025-02-16 12:00:00','宜昌市万达广场','新春书画展进社区','书画'),(11,'2025-01-22 17:31:35','2025-02-11 14:22:30','https://weapp.ycylzj.com.cn/uploads/images/upload/img/20250210/67a956a7f207.png','2025-02-15 09:00:00','2025-02-15 12:00:00','宜昌市体育场路','银龄行动走进社区第一场',''); -/*!40000 ALTER TABLE `project` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `project_detailed` --- - -DROP TABLE IF EXISTS `project_detailed`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `project_detailed` ( - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `projectid` int(11) NOT NULL COMMENT '对应项目id', - `serviceduration` int(11) NOT NULL COMMENT '服务时长单位分钟', - `recruitingpersonnel` int(11) NOT NULL COMMENT '招募人数志愿者', - `registerserve` int(11) NOT NULL COMMENT '招募人数被服务者', - `servicedescription` text COMMENT '服务说明', - `totalnumberoftimecoins` int(11) NOT NULL COMMENT '时间币/每个人', - `volunteergender` int(11) NOT NULL DEFAULT '1' COMMENT '志愿者性别要求1为男0为女', - `volunteerage` int(11) NOT NULL COMMENT '志愿者年龄', - `registrationisclosed` datetime NOT NULL COMMENT '报名截止日期', - PRIMARY KEY (`projectid`), - KEY `projectid` (`projectid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='项目详细'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `project_detailed` --- - -LOCK TABLES `project_detailed` WRITE; -/*!40000 ALTER TABLE `project_detailed` DISABLE KEYS */; -INSERT INTO `project_detailed` VALUES ('2025-01-02 00:00:00','2025-02-11 14:40:43',1,180,10,200,'本次活动由社区牵头举办,为大家宣讲健康知识。现场会有第三人民医院医生进行义诊,大家可以踊跃参加。时间为2025年03月11日上午9点开始至中午12点结束,现场需要10名志愿者参与协调维持秩序做好后勤保障工作。报名时间从今日开始截止到2025年03月1日中午12点。',5,0,40,'2025-03-01 12:00:00'),('2025-01-04 00:00:00','2025-02-11 15:04:24',2,180,15,50,'本次活动为高氏科技有限公司为大家宣讲智慧养老产品,包括助听器、电动轮椅、智能手环等一系列高科产品。为大家带来科技化新生活、便利生活。现场有智慧问答、抽奖等小游戏。开始时间是2025年03月14日上午8点开始中午11点结束,报名时间截止2025年03月4日下午5点。',5,2,40,'2025-03-04 17:00:00'),('2025-01-04 00:00:00','2025-02-11 14:54:34',3,180,10,50,'本次活动是西陵区人名法院携手正义律所、张伟律所携手开展“普法、懂法、用法”三法教育,现场有普法宣讲、法律咨询、案例讲解等活动。开始时间是2025年04月08日上午9点开始中午12点结束,报名时间截止2025年04月1日下午5点。',5,1,45,'2025-04-01 17:00:00'),('2025-01-04 00:00:00','2025-02-11 14:58:48',4,420,40,100,'本次活动主要是集结社会各界爱心人士,带领绿萝路小学学生。探望红军战士,讲述红军故事。为红军战士送温暖,让红军战士感受到我们的关怀。开始时间是2025年05月11日上午10点开始下午5点结束,报名时间截止2025年05月41日下午5点。',20,2,60,'2025-05-01 17:00:00'),('2025-01-04 00:00:00','2025-02-11 14:53:21',6,180,20,50,'组织志愿者沿着江边捡拾垃圾、向周边居民宣传环保知识等途径,引导更多人加入到长江大保护的队伍之中。',5,2,45,'2025-03-03 17:00:00'),('2025-01-22 00:00:00','2025-02-11 14:49:30',7,120,15,50,'0',1,2,45,'2025-02-25 15:00:00'),('2025-01-22 00:00:00','2025-02-11 14:50:03',8,90,16,80,'通过讲解互助养老相关知识,缓解老年人紧张、害怕的情绪,建立健康、自信、乐观的养老观念,促进邻里友好和社会和谐。',2,2,45,'2025-02-18 12:00:00'),('2025-01-22 00:00:00','2025-02-11 14:49:01',9,180,10,200,'现场设置文学讲座及签售会,提供免费茶水及咨询等服务,增进专家、学者与文学爱好者之间的联系。',2,2,45,'2025-02-20 18:00:00'),('2025-01-22 00:00:00','2025-02-11 16:30:17',10,60,15,100,'通过书画惠民活动进社区,让居民群众有实实在在的获得感、参与感,有效促进辖区居民的文化交流活动。',1,2,50,'2025-02-14 17:00:00'),('2025-01-22 00:00:00','2025-02-11 14:49:08',11,180,10,20,'本场活动以送文化进社区为主,现场设置义诊、义剪、防电诈宣传等内容,活动地址为**社区活动中心。',1,2,45,'2025-02-13 17:00:00'); -/*!40000 ALTER TABLE `project_detailed` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `project_register` --- - -DROP TABLE IF EXISTS `project_register`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `project_register` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `projectid` int(11) NOT NULL COMMENT '项目id', - `type` int(11) NOT NULL COMMENT '类型0是志愿者1是被服务者', - `userid` int(11) NOT NULL COMMENT '用户id', - PRIMARY KEY (`id`), - KEY `projectid` (`projectid`), - KEY `type` (`type`) -) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COMMENT='项目报名情况'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `project_register` --- - -LOCK TABLES `project_register` WRITE; -/*!40000 ALTER TABLE `project_register` DISABLE KEYS */; -INSERT INTO `project_register` VALUES (4,'2025-01-05 18:28:13','2025-01-05 18:28:13',1,1,1),(5,'2025-01-09 15:12:48','2025-01-09 15:12:48',1,0,2),(6,'2025-01-21 09:47:52','2025-01-21 09:47:52',1,0,6),(7,'2025-01-24 11:33:28','2025-01-24 11:33:28',3,1,7),(8,'2025-02-08 14:45:06','2025-02-08 14:45:06',11,0,1),(9,'2025-02-11 08:40:43','2025-02-11 08:40:43',11,0,9),(10,'2025-02-11 08:57:33','2025-02-11 08:57:33',8,1,9),(11,'2025-02-11 09:17:16','2025-02-11 09:17:16',3,0,9),(12,'2025-02-11 14:39:51','2025-02-11 14:39:51',1,0,9); -/*!40000 ALTER TABLE `project_register` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `timecoinreview` --- - -DROP TABLE IF EXISTS `timecoinreview`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `timecoinreview` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `amount` int(11) NOT NULL COMMENT '金额', - `status` int(11) NOT NULL DEFAULT '0' COMMENT '是否同意由该组组长审核0未审1通过2未通过', - `remark` text NOT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='时间币审核'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `timecoinreview` --- - -LOCK TABLES `timecoinreview` WRITE; -/*!40000 ALTER TABLE `timecoinreview` DISABLE KEYS */; -/*!40000 ALTER TABLE `timecoinreview` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `users` --- - -DROP TABLE IF EXISTS `users`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `users` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `cardid` varchar(32) NOT NULL COMMENT '身份证号码', - `phone` bigint(11) NOT NULL COMMENT '手机号码', - `nickname` varchar(64) NOT NULL COMMENT '昵称', - `timecoin` int(11) NOT NULL DEFAULT '0' COMMENT '时间币', - `gender` int(11) NOT NULL DEFAULT '1' COMMENT '性别1男性0女性', - `status` int(11) NOT NULL DEFAULT '1' COMMENT '1是启用0是禁止', - `birthday` date NOT NULL COMMENT '出生日期', - `avatar` varchar(255) NOT NULL COMMENT '头像url地址', - `password` varchar(255) NOT NULL COMMENT '密码', - `acceptmessages` int(11) NOT NULL DEFAULT '1' COMMENT '是否接受短信1接受0不接受', - PRIMARY KEY (`id`), - UNIQUE KEY `phone_2` (`phone`), - KEY `phone` (`phone`) -) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COMMENT='用户表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `users` --- - -LOCK TABLES `users` WRITE; -/*!40000 ALTER TABLE `users` DISABLE KEYS */; -INSERT INTO `users` VALUES (1,'2025-01-05 17:06:54','2025-02-11 11:32:52','42050420010210401X',17707173723,'点击设置昵称',4,1,1,'2025-01-14','','$2y$10$pD881XidbYJslbMPfOZI4OPx7WhwZTXejZH13uZopZ1kwzVV0lHuC',0),(2,'2025-01-09 10:47:10','2025-01-09 10:47:10','13872622052',13872622052,'点击设置昵称',0,1,1,'2025-01-09','','$2y$10$mNXFVMQtcKb325fM1ocP..4VrgVkyMnQ5DMwdW5VvS04Z1I5zDHxa',1),(3,'2025-01-09 17:56:14','2025-01-09 17:56:14','42050420010210401X',17707173856,'点击设置昵称',0,0,1,'2001-02-10','','$2y$10$WCpsUUHda0CXPp08jiZEquEwteh6D3KaEhu1s4zGp0Jw4N8.ZKV.S',1),(4,'2025-01-16 11:01:43','2025-01-21 19:18:42','42050420010210402X',17707173724,'点击设置昵称',0,0,1,'2001-02-10','','$2y$10$Rx7625lMJDANPhMc8faWH.t15LQ1C/iWCIDxUNZC5Wxv3PIf0NsLq',1),(5,'2025-01-20 09:51:52','2025-01-20 10:48:51','42050420010210401X',1572619577,'6',0,1,1,'2001-02-10','','$2y$10$4pUqSaUeSyKPPn10gyuQSONP75QwvG2k1WAsYMia3MkbNqv3CXzBa',1),(6,'2025-01-21 09:41:45','2025-01-21 09:41:45','42050420010210401X',15071723448,'点击设置昵称',0,1,1,'2001-02-10','','$2y$10$11c0L0zbwy7szxI7NhUVJOAVt3WNNRx1CTJPt3sssXrYvwxn952Tq',1),(7,'2025-01-24 11:31:44','2025-01-24 11:31:44','420500196712211788',15072538210,'点击设置昵称',0,0,1,'1967-12-21','','$2y$10$WKQCQS7kSkMjZb34MRKf7.6LjZ9kUJLrSbCy7V6MZ5GQzx8dJKWia',1),(8,'2025-02-08 19:32:47','2025-02-08 19:32:47','510722197203258553',18296537854,'点击设置昵称',0,1,1,'1972-03-25','','$2y$10$cfZz0.GKrV/ZmnVNsHmNmeuYiGiQOURhp2yUwgaw3hiqhCd8bIMKS',1),(9,'2025-02-11 08:40:08','2025-02-11 11:32:51','420521200107180923',17671277635,'瑶瑶儿',999999,0,1,'2001-07-18','','$2y$10$yDQBMtmNrkyhipXvzSBace4F2Be1BeITAZwipLJuPCHYt.Map6gwO',1); -/*!40000 ALTER TABLE `users` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `volunteerjoinrequest` --- - -DROP TABLE IF EXISTS `volunteerjoinrequest`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `volunteerjoinrequest` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `userid` int(11) NOT NULL COMMENT '申请加入用户id', - `status` int(11) NOT NULL DEFAULT '0' COMMENT '状态码0提交申请1通过未加入2已完成', - `remark` text NOT NULL COMMENT '用户申请备注', - `groupid` int(11) NOT NULL COMMENT '申请的组id', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COMMENT='志愿者加入申请表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `volunteerjoinrequest` --- - -LOCK TABLES `volunteerjoinrequest` WRITE; -/*!40000 ALTER TABLE `volunteerjoinrequest` DISABLE KEYS */; -INSERT INTO `volunteerjoinrequest` VALUES (1,'2025-01-21 19:19:25','2025-01-21 19:19:25',4,0,'',1); -/*!40000 ALTER TABLE `volunteerjoinrequest` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `volunteerservicecorps` --- - -DROP TABLE IF EXISTS `volunteerservicecorps`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `volunteerservicecorps` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `leaderid` int(11) NOT NULL COMMENT '组长id', - `groupname` varchar(255) NOT NULL COMMENT '组名', - `category` varchar(255) NOT NULL COMMENT '|分割', - `img` varchar(255) NOT NULL DEFAULT 'http://39.98.251.138/67720be0e3408.png' COMMENT '主要图', - `briefly` text COMMENT '队伍简介', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='志愿者服务队'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `volunteerservicecorps` --- - -LOCK TABLES `volunteerservicecorps` WRITE; -/*!40000 ALTER TABLE `volunteerservicecorps` DISABLE KEYS */; -INSERT INTO `volunteerservicecorps` VALUES (1,'2025-01-20 11:14:29','2025-01-20 11:14:29',1,'春风社志愿服务团','技术|陪伴','http://39.98.251.138/67720be0e3408.png','春风社是中国优秀传统文化讲读与传播的互联网头部账号,是河北省委网信办重点支持的正能量文化传播组织。五年来,春风社坚持“正知、正念、正心、正行”的宗旨,以网络公开课等为主要形式,坚持线上与线下相结合,向社会大众传播传统优秀文化,解决民众的焦虑、抑郁以及各种思想困惑,引导社会大众牢固树立社会主义核心价值观。春风社先后讲读了《道德经》、《论语》、《大学》、《庄子》等十几部系列传统文化课程,平台短视频播放量超过五亿次,讲读内容得到了社会各阶层的广泛赞誉,在全网拥有了超过五百万以上的忠实粉丝,粉丝成员遍布海内外。春风社利用自身公信力和影响力,全面践行党的宗旨,弘扬中国优秀传统文化,知行合一,服务社会大众,积极投身于社会志愿服务事业。'); -/*!40000 ALTER TABLE `volunteerservicecorps` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `volunteerservicecorpsdetailed` --- - -DROP TABLE IF EXISTS `volunteerservicecorpsdetailed`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `volunteerservicecorpsdetailed` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `userid` int(11) NOT NULL COMMENT '用户id', - `groupid` int(11) NOT NULL COMMENT '对应的组id', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='志愿者组用户表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `volunteerservicecorpsdetailed` --- - -LOCK TABLES `volunteerservicecorpsdetailed` WRITE; -/*!40000 ALTER TABLE `volunteerservicecorpsdetailed` DISABLE KEYS */; -INSERT INTO `volunteerservicecorpsdetailed` VALUES (1,'2025-01-20 11:26:24','2025-01-20 11:26:23',1,1),(2,'2025-01-20 11:26:30','2025-01-20 11:26:30',2,1); -/*!40000 ALTER TABLE `volunteerservicecorpsdetailed` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wa_admin_roles` --- - -DROP TABLE IF EXISTS `wa_admin_roles`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wa_admin_roles` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `role_id` int(11) NOT NULL COMMENT '角色id', - `admin_id` int(11) NOT NULL COMMENT '管理员id', - PRIMARY KEY (`id`), - UNIQUE KEY `role_admin_id` (`role_id`,`admin_id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='管理员角色表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wa_admin_roles` --- - -LOCK TABLES `wa_admin_roles` WRITE; -/*!40000 ALTER TABLE `wa_admin_roles` DISABLE KEYS */; -INSERT INTO `wa_admin_roles` VALUES (1,1,1); -/*!40000 ALTER TABLE `wa_admin_roles` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wa_admins` --- - -DROP TABLE IF EXISTS `wa_admins`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wa_admins` ( - `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', - `username` varchar(32) NOT NULL COMMENT '用户名', - `nickname` varchar(40) NOT NULL COMMENT '昵称', - `password` varchar(255) NOT NULL COMMENT '密码', - `avatar` varchar(255) DEFAULT '/app/admin/avatar.png' COMMENT '头像', - `email` varchar(100) DEFAULT NULL COMMENT '邮箱', - `mobile` varchar(16) DEFAULT NULL COMMENT '手机', - `created_at` datetime DEFAULT NULL COMMENT '创建时间', - `updated_at` datetime DEFAULT NULL COMMENT '更新时间', - `login_at` datetime DEFAULT NULL COMMENT '登录时间', - `status` tinyint(4) DEFAULT NULL COMMENT '禁用', - PRIMARY KEY (`id`), - UNIQUE KEY `username` (`username`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='管理员表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wa_admins` --- - -LOCK TABLES `wa_admins` WRITE; -/*!40000 ALTER TABLE `wa_admins` DISABLE KEYS */; -INSERT INTO `wa_admins` VALUES (1,'lingling','超级管理员','$2y$10$icdjAC/aax268bEMzavzUel0qRdMeW7AbBjfgHlwO.WGjajmYgss.','/app/admin/avatar.png',NULL,NULL,'2025-01-02 09:20:28','2025-02-05 16:38:51','2025-02-05 16:38:51',NULL); -/*!40000 ALTER TABLE `wa_admins` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wa_options` --- - -DROP TABLE IF EXISTS `wa_options`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wa_options` ( - `id` int(10) unsigned NOT NULL AUTO_INCREMENT, - `name` varchar(255) NOT NULL COMMENT '键', - `value` longtext NOT NULL COMMENT '值', - `created_at` datetime NOT NULL DEFAULT '2022-08-15 00:00:00' COMMENT '创建时间', - `updated_at` datetime NOT NULL DEFAULT '2022-08-15 00:00:00' COMMENT '更新时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 COMMENT='选项表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wa_options` --- - -LOCK TABLES `wa_options` WRITE; -/*!40000 ALTER TABLE `wa_options` DISABLE KEYS */; -INSERT INTO `wa_options` VALUES (1,'system_config','{\"logo\":{\"title\":\"Webman Admin\",\"image\":\"\\/app\\/admin\\/admin\\/images\\/logo.png\"},\"menu\":{\"data\":\"\\/app\\/admin\\/rule\\/get\",\"method\":\"GET\",\"accordion\":true,\"collapse\":false,\"control\":false,\"controlWidth\":500,\"select\":\"0\",\"async\":true},\"tab\":{\"enable\":true,\"keepState\":true,\"preload\":false,\"session\":true,\"max\":\"30\",\"index\":{\"id\":\"0\",\"href\":\"\\/app\\/admin\\/index\\/dashboard\",\"title\":\"\\u4eea\\u8868\\u76d8\"}},\"theme\":{\"defaultColor\":\"2\",\"defaultMenu\":\"light-theme\",\"defaultHeader\":\"light-theme\",\"allowCustom\":true,\"banner\":false},\"colors\":[{\"id\":\"1\",\"color\":\"#36b368\",\"second\":\"#f0f9eb\"},{\"id\":\"2\",\"color\":\"#2d8cf0\",\"second\":\"#ecf5ff\"},{\"id\":\"3\",\"color\":\"#f6ad55\",\"second\":\"#fdf6ec\"},{\"id\":\"4\",\"color\":\"#f56c6c\",\"second\":\"#fef0f0\"},{\"id\":\"5\",\"color\":\"#3963bc\",\"second\":\"#ecf5ff\"}],\"other\":{\"keepLoad\":\"500\",\"autoHead\":false,\"footer\":false},\"header\":{\"message\":false}}','2022-12-05 14:49:01','2022-12-08 20:20:28'),(2,'table_form_schema_wa_users','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"username\":{\"field\":\"username\",\"_field_id\":\"1\",\"comment\":\"用户名\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"nickname\":{\"field\":\"nickname\",\"_field_id\":\"2\",\"comment\":\"昵称\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"password\":{\"field\":\"password\",\"_field_id\":\"3\",\"comment\":\"密码\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"search_type\":\"normal\",\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"sex\":{\"field\":\"sex\",\"_field_id\":\"4\",\"comment\":\"性别\",\"control\":\"select\",\"control_args\":\"url:\\/app\\/admin\\/dict\\/get\\/sex\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"avatar\":{\"field\":\"avatar\",\"_field_id\":\"5\",\"comment\":\"头像\",\"control\":\"uploadImage\",\"control_args\":\"url:\\/app\\/admin\\/upload\\/avatar\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"email\":{\"field\":\"email\",\"_field_id\":\"6\",\"comment\":\"邮箱\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"mobile\":{\"field\":\"mobile\",\"_field_id\":\"7\",\"comment\":\"手机\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"level\":{\"field\":\"level\",\"_field_id\":\"8\",\"comment\":\"等级\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"list_show\":false,\"enable_sort\":false},\"birthday\":{\"field\":\"birthday\",\"_field_id\":\"9\",\"comment\":\"生日\",\"control\":\"datePicker\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"between\",\"list_show\":false,\"enable_sort\":false},\"money\":{\"field\":\"money\",\"_field_id\":\"10\",\"comment\":\"余额(元)\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"list_show\":false,\"enable_sort\":false},\"score\":{\"field\":\"score\",\"_field_id\":\"11\",\"comment\":\"积分\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"list_show\":false,\"enable_sort\":false},\"last_time\":{\"field\":\"last_time\",\"_field_id\":\"12\",\"comment\":\"登录时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"between\",\"list_show\":false,\"enable_sort\":false},\"last_ip\":{\"field\":\"last_ip\",\"_field_id\":\"13\",\"comment\":\"登录ip\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"list_show\":false,\"enable_sort\":false},\"join_time\":{\"field\":\"join_time\",\"_field_id\":\"14\",\"comment\":\"注册时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"between\",\"list_show\":false,\"enable_sort\":false},\"join_ip\":{\"field\":\"join_ip\",\"_field_id\":\"15\",\"comment\":\"注册ip\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"list_show\":false,\"enable_sort\":false},\"token\":{\"field\":\"token\",\"_field_id\":\"16\",\"comment\":\"token\",\"control\":\"input\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"17\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"search_type\":\"between\",\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"18\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"search_type\":\"between\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"role\":{\"field\":\"role\",\"_field_id\":\"19\",\"comment\":\"角色\",\"control\":\"inputNumber\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"status\":{\"field\":\"status\",\"_field_id\":\"20\",\"comment\":\"禁用\",\"control\":\"switch\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-12-23 15:28:13'),(3,'table_form_schema_wa_roles','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"name\":{\"field\":\"name\",\"_field_id\":\"1\",\"comment\":\"角色组\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"rules\":{\"field\":\"rules\",\"_field_id\":\"2\",\"comment\":\"权限\",\"control\":\"treeSelectMulti\",\"control_args\":\"url:\\/app\\/admin\\/rule\\/get?type=0,1,2\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"3\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"4\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"pid\":{\"field\":\"pid\",\"_field_id\":\"5\",\"comment\":\"父级\",\"control\":\"select\",\"control_args\":\"url:\\/app\\/admin\\/role\\/select?format=tree\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-12-19 14:24:25'),(4,'table_form_schema_wa_rules','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"title\":{\"field\":\"title\",\"_field_id\":\"1\",\"comment\":\"标题\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"icon\":{\"field\":\"icon\",\"_field_id\":\"2\",\"comment\":\"图标\",\"control\":\"iconPicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"key\":{\"field\":\"key\",\"_field_id\":\"3\",\"comment\":\"标识\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"pid\":{\"field\":\"pid\",\"_field_id\":\"4\",\"comment\":\"上级菜单\",\"control\":\"treeSelect\",\"control_args\":\"\\/app\\/admin\\/rule\\/select?format=tree&type=0,1\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"5\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"6\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"href\":{\"field\":\"href\",\"_field_id\":\"7\",\"comment\":\"url\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"type\":{\"field\":\"type\",\"_field_id\":\"8\",\"comment\":\"类型\",\"control\":\"select\",\"control_args\":\"data:0:目录,1:菜单,2:权限\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"weight\":{\"field\":\"weight\",\"_field_id\":\"9\",\"comment\":\"排序\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-12-08 11:44:45'),(5,'table_form_schema_wa_admins','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"ID\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"search_type\":\"between\",\"form_show\":false,\"searchable\":false},\"username\":{\"field\":\"username\",\"_field_id\":\"1\",\"comment\":\"用户名\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"nickname\":{\"field\":\"nickname\",\"_field_id\":\"2\",\"comment\":\"昵称\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"password\":{\"field\":\"password\",\"_field_id\":\"3\",\"comment\":\"密码\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"search_type\":\"normal\",\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"avatar\":{\"field\":\"avatar\",\"_field_id\":\"4\",\"comment\":\"头像\",\"control\":\"uploadImage\",\"control_args\":\"url:\\/app\\/admin\\/upload\\/avatar\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"email\":{\"field\":\"email\",\"_field_id\":\"5\",\"comment\":\"邮箱\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"mobile\":{\"field\":\"mobile\",\"_field_id\":\"6\",\"comment\":\"手机\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"7\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"searchable\":true,\"search_type\":\"between\",\"list_show\":false,\"enable_sort\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"8\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"search_type\":\"normal\",\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"login_at\":{\"field\":\"login_at\",\"_field_id\":\"9\",\"comment\":\"登录时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"between\",\"enable_sort\":false,\"searchable\":false},\"status\":{\"field\":\"status\",\"_field_id\":\"10\",\"comment\":\"禁用\",\"control\":\"switch\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-12-23 15:36:48'),(6,'table_form_schema_wa_options','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"name\":{\"field\":\"name\",\"_field_id\":\"1\",\"comment\":\"键\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"value\":{\"field\":\"value\",\"_field_id\":\"2\",\"comment\":\"值\",\"control\":\"textArea\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"3\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"4\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-12-08 11:36:57'),(7,'table_form_schema_wa_uploads','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"search_type\":\"normal\",\"form_show\":false,\"searchable\":false},\"name\":{\"field\":\"name\",\"_field_id\":\"1\",\"comment\":\"名称\",\"control\":\"input\",\"control_args\":\"\",\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false},\"url\":{\"field\":\"url\",\"_field_id\":\"2\",\"comment\":\"文件\",\"control\":\"upload\",\"control_args\":\"url:\\/app\\/admin\\/upload\\/file\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"admin_id\":{\"field\":\"admin_id\",\"_field_id\":\"3\",\"comment\":\"管理员\",\"control\":\"select\",\"control_args\":\"url:\\/app\\/admin\\/admin\\/select?format=select\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"file_size\":{\"field\":\"file_size\",\"_field_id\":\"4\",\"comment\":\"文件大小\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"mime_type\":{\"field\":\"mime_type\",\"_field_id\":\"5\",\"comment\":\"mime类型\",\"control\":\"input\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"image_width\":{\"field\":\"image_width\",\"_field_id\":\"6\",\"comment\":\"图片宽度\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"image_height\":{\"field\":\"image_height\",\"_field_id\":\"7\",\"comment\":\"图片高度\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"ext\":{\"field\":\"ext\",\"_field_id\":\"8\",\"comment\":\"扩展名\",\"control\":\"input\",\"control_args\":\"\",\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false},\"storage\":{\"field\":\"storage\",\"_field_id\":\"9\",\"comment\":\"存储位置\",\"control\":\"input\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"10\",\"comment\":\"上传时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"searchable\":true,\"search_type\":\"between\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false},\"category\":{\"field\":\"category\",\"_field_id\":\"11\",\"comment\":\"类别\",\"control\":\"select\",\"control_args\":\"url:\\/app\\/admin\\/dict\\/get\\/upload\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"12\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-12-08 11:47:45'),(8,'table_form_schema_wa_uploads','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"search_type\":\"normal\",\"form_show\":false,\"searchable\":false},\"name\":{\"field\":\"name\",\"_field_id\":\"1\",\"comment\":\"名称\",\"control\":\"input\",\"control_args\":\"\",\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false},\"url\":{\"field\":\"url\",\"_field_id\":\"2\",\"comment\":\"文件\",\"control\":\"upload\",\"control_args\":\"url:\\/app\\/admin\\/upload\\/file\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"admin_id\":{\"field\":\"admin_id\",\"_field_id\":\"3\",\"comment\":\"管理员\",\"control\":\"select\",\"control_args\":\"url:\\/app\\/admin\\/admin\\/select?format=select\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"file_size\":{\"field\":\"file_size\",\"_field_id\":\"4\",\"comment\":\"文件大小\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"mime_type\":{\"field\":\"mime_type\",\"_field_id\":\"5\",\"comment\":\"mime类型\",\"control\":\"input\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"image_width\":{\"field\":\"image_width\",\"_field_id\":\"6\",\"comment\":\"图片宽度\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"image_height\":{\"field\":\"image_height\",\"_field_id\":\"7\",\"comment\":\"图片高度\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"ext\":{\"field\":\"ext\",\"_field_id\":\"8\",\"comment\":\"扩展名\",\"control\":\"input\",\"control_args\":\"\",\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false,\"enable_sort\":false},\"storage\":{\"field\":\"storage\",\"_field_id\":\"9\",\"comment\":\"存储位置\",\"control\":\"input\",\"control_args\":\"\",\"search_type\":\"normal\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false,\"searchable\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"10\",\"comment\":\"上传时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"searchable\":true,\"search_type\":\"between\",\"form_show\":false,\"list_show\":false,\"enable_sort\":false},\"category\":{\"field\":\"category\",\"_field_id\":\"11\",\"comment\":\"类别\",\"control\":\"select\",\"control_args\":\"url:\\/app\\/admin\\/dict\\/get\\/upload\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"12\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-12-08 11:47:45'),(9,'dict_upload','[{\"value\":\"1\",\"name\":\"分类1\"},{\"value\":\"2\",\"name\":\"分类2\"},{\"value\":\"3\",\"name\":\"分类3\"}]','2022-12-04 16:24:13','2022-12-04 16:24:13'),(10,'dict_sex','[{\"value\":\"0\",\"name\":\"女\"},{\"value\":\"1\",\"name\":\"男\"}]','2022-12-04 15:04:40','2022-12-04 15:04:40'),(11,'dict_status','[{\"value\":\"0\",\"name\":\"正常\"},{\"value\":\"1\",\"name\":\"禁用\"}]','2022-12-04 15:05:09','2022-12-04 15:05:09'),(17,'table_form_schema_wa_admin_roles','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"role_id\":{\"field\":\"role_id\",\"_field_id\":\"1\",\"comment\":\"角色id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"admin_id\":{\"field\":\"admin_id\",\"_field_id\":\"2\",\"comment\":\"管理员id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-12-20 19:42:51'),(18,'dict_dict_name','[{\"value\":\"dict_name\",\"name\":\"字典名称\"},{\"value\":\"status\",\"name\":\"启禁用状态\"},{\"value\":\"sex\",\"name\":\"性别\"},{\"value\":\"upload\",\"name\":\"附件分类\"}]','2022-08-15 00:00:00','2022-12-20 19:42:51'),(19,'table_form_schema_carousel','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"img_url\":{\"field\":\"img_url\",\"_field_id\":\"3\",\"comment\":\"图片地址\",\"control\":\"textArea\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-02 18:36:45'),(20,'table_form_schema_project','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"img\":{\"field\":\"img\",\"_field_id\":\"3\",\"comment\":\"首页图\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"start_time\":{\"field\":\"start_time\",\"_field_id\":\"4\",\"comment\":\"开始时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"between\",\"enable_sort\":false,\"searchable\":false},\"end_time\":{\"field\":\"end_time\",\"_field_id\":\"5\",\"comment\":\"结束时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"between\",\"enable_sort\":false,\"searchable\":false},\"address\":{\"field\":\"address\",\"_field_id\":\"6\",\"comment\":\"地址\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"title\":{\"field\":\"title\",\"_field_id\":\"7\",\"comment\":\"标题\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"type\":{\"field\":\"type\",\"_field_id\":\"8\",\"comment\":\"分类\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-02 09:41:35'),(21,'table_form_schema_project_detailed','{\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\"},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"between\",\"enable_sort\":false,\"searchable\":false},\"projectid\":{\"field\":\"projectid\",\"_field_id\":\"3\",\"comment\":\"对应项目id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"serviceduration\":{\"field\":\"serviceduration\",\"_field_id\":\"4\",\"comment\":\"服务时长单位分钟\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"recruitingpersonnel\":{\"field\":\"recruitingpersonnel\",\"_field_id\":\"6\",\"comment\":\"招募人数志愿者\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"registerserve\":{\"field\":\"registerserve\",\"_field_id\":\"7\",\"comment\":\"招募人数被服务者\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"servicedescription\":{\"field\":\"servicedescription\",\"_field_id\":\"8\",\"comment\":\"服务说明\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"totalnumberoftimecoins\":{\"field\":\"totalnumberoftimecoins\",\"_field_id\":\"9\",\"comment\":\"时间币\\/每个人\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"volunteergender\":{\"field\":\"volunteergender\",\"_field_id\":\"10\",\"comment\":\"志愿者性别要求1为男0为女\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"volunteerage\":{\"field\":\"volunteerage\",\"_field_id\":\"11\",\"comment\":\"志愿者年龄\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"registrationisclosed\":{\"field\":\"registrationisclosed\",\"_field_id\":\"12\",\"comment\":\"报名截止日期\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"between\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-08-15 00:00:00'),(22,'table_form_schema_project_register','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"projectid\":{\"field\":\"projectid\",\"_field_id\":\"3\",\"comment\":\"项目id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"type\":{\"field\":\"type\",\"_field_id\":\"4\",\"comment\":\"类型0是志愿者1是被服务者\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"userid\":{\"field\":\"userid\",\"_field_id\":\"5\",\"comment\":\"用户id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-02 09:43:38'),(23,'table_form_schema_carouselad','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"img_url\":{\"field\":\"img_url\",\"_field_id\":\"3\",\"comment\":\"图片url\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-08-15 00:00:00'),(24,'table_form_schema_mechanism','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"name\":{\"field\":\"name\",\"_field_id\":\"3\",\"comment\":\"名称\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"level\":{\"field\":\"level\",\"_field_id\":\"4\",\"comment\":\"星级最高五级\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"address\":{\"field\":\"address\",\"_field_id\":\"5\",\"comment\":\"地址\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"bed\":{\"field\":\"bed\",\"_field_id\":\"6\",\"comment\":\"床位数\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"characteristic\":{\"field\":\"characteristic\",\"_field_id\":\"7\",\"comment\":\"特色\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"briefIntroduction\":{\"field\":\"briefIntroduction\",\"_field_id\":\"8\",\"comment\":\"简介\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"imgurl\":{\"field\":\"imgurl\",\"_field_id\":\"9\",\"comment\":\"首页图片地址\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-08-15 00:00:00'),(25,'table_form_schema_users','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"cardid\":{\"field\":\"cardid\",\"_field_id\":\"3\",\"comment\":\"身份证号码\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"phone\":{\"field\":\"phone\",\"_field_id\":\"4\",\"comment\":\"手机号码\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"nickname\":{\"field\":\"nickname\",\"_field_id\":\"5\",\"comment\":\"昵称\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"timecoin\":{\"field\":\"timecoin\",\"_field_id\":\"6\",\"comment\":\"时间币\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"gender\":{\"field\":\"gender\",\"_field_id\":\"7\",\"comment\":\"性别1男性0女性\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"status\":{\"field\":\"status\",\"_field_id\":\"8\",\"comment\":\"1是启用0是禁止\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"birthday\":{\"field\":\"birthday\",\"_field_id\":\"9\",\"comment\":\"出生日期\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"between\",\"enable_sort\":false,\"searchable\":false},\"avatar\":{\"field\":\"avatar\",\"_field_id\":\"10\",\"comment\":\"头像url地址\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"password\":{\"field\":\"password\",\"_field_id\":\"11\",\"comment\":\"密码\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"acceptmessages\":{\"field\":\"acceptmessages\",\"_field_id\":\"12\",\"comment\":\"是否接受短信1接受0不接受\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-16 10:19:31'),(26,'table_form_schema_bank_log','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"userid\":{\"field\":\"userid\",\"_field_id\":\"3\",\"comment\":\"关联用户id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"money\":{\"field\":\"money\",\"_field_id\":\"4\",\"comment\":\"\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"remark\":{\"field\":\"remark\",\"_field_id\":\"5\",\"comment\":\"备注\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-08-15 00:00:00'),(27,'table_form_schema_message','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"title\":{\"field\":\"title\",\"_field_id\":\"3\",\"comment\":\"标题\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"searchable\":true,\"search_type\":\"normal\",\"enable_sort\":false},\"content\":{\"field\":\"content\",\"_field_id\":\"4\",\"comment\":\"内容\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"type\":{\"field\":\"type\",\"_field_id\":\"5\",\"comment\":\"消息类型 0通知1会话\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"userid\":{\"field\":\"userid\",\"_field_id\":\"6\",\"comment\":\"用户id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"parameters\":{\"field\":\"parameters\",\"_field_id\":\"7\",\"comment\":\"携带参数\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-16 15:59:10'),(28,'table_form_schema_volunteerservicecorps','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"leaderid\":{\"field\":\"leaderid\",\"_field_id\":\"3\",\"comment\":\"组长id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"groupname\":{\"field\":\"groupname\",\"_field_id\":\"4\",\"comment\":\"组名\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"category\":{\"field\":\"category\",\"_field_id\":\"5\",\"comment\":\"|分割\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"img\":{\"field\":\"img\",\"_field_id\":\"6\",\"comment\":\"主要图\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"briefly\":{\"field\":\"briefly\",\"_field_id\":\"7\",\"comment\":\"队伍简介\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-21 14:03:18'),(29,'table_form_schema_volunteerjoinrequest','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"userid\":{\"field\":\"userid\",\"_field_id\":\"3\",\"comment\":\"申请加入用户id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"status\":{\"field\":\"status\",\"_field_id\":\"5\",\"comment\":\"状态码0提交申请1通过未加入2已完成\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"remark\":{\"field\":\"remark\",\"_field_id\":\"6\",\"comment\":\"用户申请备注\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-16 09:30:33'),(30,'table_form_schema_timecoinreview','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"amount\":{\"field\":\"amount\",\"_field_id\":\"3\",\"comment\":\"金额\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"status\":{\"field\":\"status\",\"_field_id\":\"4\",\"comment\":\"是否同意由该组组长审核0未审1通过2未通过\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"remark\":{\"field\":\"remark\",\"_field_id\":\"5\",\"comment\":\"备注\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-16 09:31:07'),(31,'table_form_schema_volunteerservicecorpsdetailed','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"userid\":{\"field\":\"userid\",\"_field_id\":\"3\",\"comment\":\"用户id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"groupid\":{\"field\":\"groupid\",\"_field_id\":\"4\",\"comment\":\"对应的组id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-08-15 00:00:00'),(32,'table_form_schema_contact','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"userid\":{\"field\":\"userid\",\"_field_id\":\"3\",\"comment\":\"用户id\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"relationship\":{\"field\":\"relationship\",\"_field_id\":\"4\",\"comment\":\"亲属关系0父母1子女2配偶3其他\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"name\":{\"field\":\"name\",\"_field_id\":\"5\",\"comment\":\"姓名\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"phone\":{\"field\":\"phone\",\"_field_id\":\"6\",\"comment\":\"电话\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-16 16:29:09'),(33,'table_form_schema_dictionary','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"key\":{\"field\":\"key\",\"_field_id\":\"3\",\"comment\":\"key\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"value\":{\"field\":\"value\",\"_field_id\":\"4\",\"comment\":\"value\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2022-08-15 00:00:00'),(34,'table_form_schema_hotinformation','{\"id\":{\"field\":\"id\",\"_field_id\":\"0\",\"comment\":\"主键\",\"control\":\"inputNumber\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"normal\",\"form_show\":false},\"created_at\":{\"field\":\"created_at\",\"_field_id\":\"1\",\"comment\":\"创建时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"enable_sort\":true,\"searchable\":true,\"search_type\":\"between\",\"form_show\":false},\"updated_at\":{\"field\":\"updated_at\",\"_field_id\":\"2\",\"comment\":\"更新时间\",\"control\":\"dateTimePicker\",\"control_args\":\"\",\"list_show\":true,\"search_type\":\"between\",\"form_show\":false,\"enable_sort\":false,\"searchable\":false},\"title\":{\"field\":\"title\",\"_field_id\":\"3\",\"comment\":\"标题\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"writer\":{\"field\":\"writer\",\"_field_id\":\"4\",\"comment\":\"作者\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"content\":{\"field\":\"content\",\"_field_id\":\"5\",\"comment\":\"内容\",\"control\":\"richText\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"type\":{\"field\":\"type\",\"_field_id\":\"6\",\"comment\":\"类型0是热点资讯1是银龄动态\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"img\":{\"field\":\"img\",\"_field_id\":\"7\",\"comment\":\"图片地址\",\"control\":\"input\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false},\"weight\":{\"field\":\"weight\",\"_field_id\":\"8\",\"comment\":\"权重\",\"control\":\"inputNumber\",\"control_args\":\"\",\"form_show\":true,\"list_show\":true,\"search_type\":\"normal\",\"enable_sort\":false,\"searchable\":false}}','2022-08-15 00:00:00','2025-01-22 10:24:02'); -/*!40000 ALTER TABLE `wa_options` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wa_roles` --- - -DROP TABLE IF EXISTS `wa_roles`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wa_roles` ( - `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', - `name` varchar(80) NOT NULL COMMENT '角色组', - `rules` text COMMENT '权限', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `pid` int(10) unsigned DEFAULT NULL COMMENT '父级', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='管理员角色'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wa_roles` --- - -LOCK TABLES `wa_roles` WRITE; -/*!40000 ALTER TABLE `wa_roles` DISABLE KEYS */; -INSERT INTO `wa_roles` VALUES (1,'超级管理员','*','2022-08-13 16:15:01','2022-12-23 12:05:07',NULL); -/*!40000 ALTER TABLE `wa_roles` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wa_rules` --- - -DROP TABLE IF EXISTS `wa_rules`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wa_rules` ( - `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', - `title` varchar(255) NOT NULL COMMENT '标题', - `icon` varchar(255) DEFAULT NULL COMMENT '图标', - `key` varchar(255) NOT NULL COMMENT '标识', - `pid` int(10) unsigned DEFAULT '0' COMMENT '上级菜单', - `created_at` datetime NOT NULL COMMENT '创建时间', - `updated_at` datetime NOT NULL COMMENT '更新时间', - `href` varchar(255) DEFAULT NULL COMMENT 'url', - `type` int(11) NOT NULL DEFAULT '1' COMMENT '类型', - `weight` int(11) DEFAULT '0' COMMENT '排序', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=170 DEFAULT CHARSET=utf8mb4 COMMENT='权限规则'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wa_rules` --- - -LOCK TABLES `wa_rules` WRITE; -/*!40000 ALTER TABLE `wa_rules` DISABLE KEYS */; -INSERT INTO `wa_rules` VALUES (1,'数据库','layui-icon-template-1','database',0,'2025-01-02 09:20:14','2025-01-02 09:20:14',NULL,0,1000),(2,'所有表',NULL,'plugin\\admin\\app\\controller\\TableController',1,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/table/index',1,800),(3,'权限管理','layui-icon-vercode','auth',0,'2025-01-02 09:20:14','2025-01-02 09:20:14',NULL,0,900),(4,'账户管理',NULL,'plugin\\admin\\app\\controller\\AdminController',3,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/admin/index',1,1000),(5,'角色管理',NULL,'plugin\\admin\\app\\controller\\RoleController',3,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/role/index',1,900),(6,'菜单管理',NULL,'plugin\\admin\\app\\controller\\RuleController',3,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/rule/index',1,800),(7,'会员管理','layui-icon-username','user',0,'2025-01-02 09:20:14','2025-01-02 09:20:14',NULL,0,800),(8,'用户管理','layui-icon-username','plugin\\admin\\app\\controller\\UserController',134,'2025-01-02 09:20:14','2025-01-05 16:53:03','/app/admin/user/index',1,800),(9,'通用设置','layui-icon-set','common',0,'2025-01-02 09:20:14','2025-01-02 09:20:14',NULL,0,700),(10,'个人资料',NULL,'plugin\\admin\\app\\controller\\AccountController',9,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/account/index',1,800),(11,'附件管理',NULL,'plugin\\admin\\app\\controller\\UploadController',9,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/upload/index',1,700),(12,'字典设置',NULL,'plugin\\admin\\app\\controller\\DictController',9,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/dict/index',1,600),(13,'系统设置',NULL,'plugin\\admin\\app\\controller\\ConfigController',9,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/config/index',1,500),(14,'插件管理','layui-icon-app','plugin',0,'2025-01-02 09:20:14','2025-01-02 09:20:14',NULL,0,600),(15,'应用插件',NULL,'plugin\\admin\\app\\controller\\PluginController',14,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/plugin/index',1,800),(16,'开发辅助','layui-icon-fonts-code','dev',0,'2025-01-02 09:20:14','2025-01-02 09:20:14',NULL,0,500),(17,'表单构建',NULL,'plugin\\admin\\app\\controller\\DevController',16,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/dev/form-build',1,800),(18,'示例页面','layui-icon-templeate-1','demos',0,'2025-01-02 09:20:14','2025-01-02 09:20:14',NULL,0,400),(19,'工作空间','layui-icon-console','demo1',18,'2025-01-02 09:20:14','2025-01-02 09:20:14','',0,0),(20,'控制后台','layui-icon-console','demo10',19,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/console/console1.html',1,0),(21,'数据分析','layui-icon-console','demo13',19,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/console/console2.html',1,0),(22,'百度一下','layui-icon-console','demo14',19,'2025-01-02 09:20:14','2025-01-02 09:20:14','http://www.baidu.com',1,0),(23,'主题预览','layui-icon-console','demo15',19,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/system/theme.html',1,0),(24,'常用组件','layui-icon-component','demo20',18,'2025-01-02 09:20:14','2025-01-02 09:20:14','',0,0),(25,'功能按钮','layui-icon-face-smile','demo2011',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/button.html',1,0),(26,'表单集合','layui-icon-face-cry','demo2014',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/form.html',1,0),(27,'字体图标','layui-icon-face-cry','demo2010',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/icon.html',1,0),(28,'多选下拉','layui-icon-face-cry','demo2012',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/select.html',1,0),(29,'动态标签','layui-icon-face-cry','demo2013',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/tag.html',1,0),(30,'数据表格','layui-icon-face-cry','demo2031',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/table.html',1,0),(31,'分布表单','layui-icon-face-cry','demo2032',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/step.html',1,0),(32,'树形表格','layui-icon-face-cry','demo2033',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/treetable.html',1,0),(33,'树状结构','layui-icon-face-cry','demo2034',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/dtree.html',1,0),(34,'文本编辑','layui-icon-face-cry','demo2035',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/tinymce.html',1,0),(35,'卡片组件','layui-icon-face-cry','demo2036',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/card.html',1,0),(36,'抽屉组件','layui-icon-face-cry','demo2021',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/drawer.html',1,0),(37,'消息通知','layui-icon-face-cry','demo2022',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/notice.html',1,0),(38,'加载组件','layui-icon-face-cry','demo2024',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/loading.html',1,0),(39,'弹层组件','layui-icon-face-cry','demo2023',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/popup.html',1,0),(40,'多选项卡','layui-icon-face-cry','demo60131',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/tab.html',1,0),(41,'数据菜单','layui-icon-face-cry','demo60132',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/menu.html',1,0),(42,'哈希加密','layui-icon-face-cry','demo2041',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/encrypt.html',1,0),(43,'图标选择','layui-icon-face-cry','demo2042',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/iconPicker.html',1,0),(44,'省市级联','layui-icon-face-cry','demo2043',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/area.html',1,0),(45,'数字滚动','layui-icon-face-cry','demo2044',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/count.html',1,0),(46,'顶部返回','layui-icon-face-cry','demo2045',24,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/document/topBar.html',1,0),(47,'结果页面','layui-icon-auz','demo666',18,'2025-01-02 09:20:14','2025-01-02 09:20:14','',0,0),(48,'成功','layui-icon-face-smile','demo667',47,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/result/success.html',1,0),(49,'失败','layui-icon-face-cry','demo668',47,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/result/error.html',1,0),(50,'错误页面','layui-icon-face-cry','demo-error',18,'2025-01-02 09:20:14','2025-01-02 09:20:14','',0,0),(51,'403','layui-icon-face-smile','demo403',50,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/error/403.html',1,0),(52,'404','layui-icon-face-cry','demo404',50,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/error/404.html',1,0),(53,'500','layui-icon-face-cry','demo500',50,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/error/500.html',1,0),(54,'系统管理','layui-icon-set-fill','demo-system',18,'2025-01-02 09:20:14','2025-01-02 09:20:14','',0,0),(55,'用户管理','layui-icon-face-smile','demo601',54,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/system/user.html',1,0),(56,'角色管理','layui-icon-face-cry','demo602',54,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/system/role.html',1,0),(57,'权限管理','layui-icon-face-cry','demo603',54,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/system/power.html',1,0),(58,'部门管理','layui-icon-face-cry','demo604',54,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/system/deptment.html',1,0),(59,'行为日志','layui-icon-face-cry','demo605',54,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/system/log.html',1,0),(60,'数据字典','layui-icon-face-cry','demo606',54,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/system/dict.html',1,0),(61,'常用页面','layui-icon-template-1','demo-common',18,'2025-01-02 09:20:14','2025-01-02 09:20:14','',0,0),(62,'空白页面','layui-icon-face-smile','demo702',61,'2025-01-02 09:20:14','2025-01-02 09:20:14','/app/admin/demos/system/space.html',1,0),(63,'查看表',NULL,'plugin\\admin\\app\\controller\\TableController@view',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(64,'查询表',NULL,'plugin\\admin\\app\\controller\\TableController@show',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(65,'创建表',NULL,'plugin\\admin\\app\\controller\\TableController@create',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(66,'修改表',NULL,'plugin\\admin\\app\\controller\\TableController@modify',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(67,'一键菜单',NULL,'plugin\\admin\\app\\controller\\TableController@crud',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(68,'查询记录',NULL,'plugin\\admin\\app\\controller\\TableController@select',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(69,'插入记录',NULL,'plugin\\admin\\app\\controller\\TableController@insert',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(70,'更新记录',NULL,'plugin\\admin\\app\\controller\\TableController@update',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(71,'删除记录',NULL,'plugin\\admin\\app\\controller\\TableController@delete',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(72,'删除表',NULL,'plugin\\admin\\app\\controller\\TableController@drop',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(73,'表摘要',NULL,'plugin\\admin\\app\\controller\\TableController@schema',2,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(74,'插入',NULL,'plugin\\admin\\app\\controller\\AdminController@insert',4,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(75,'更新',NULL,'plugin\\admin\\app\\controller\\AdminController@update',4,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(76,'删除',NULL,'plugin\\admin\\app\\controller\\AdminController@delete',4,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(77,'插入',NULL,'plugin\\admin\\app\\controller\\RoleController@insert',5,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(78,'更新',NULL,'plugin\\admin\\app\\controller\\RoleController@update',5,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(79,'删除',NULL,'plugin\\admin\\app\\controller\\RoleController@delete',5,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(80,'获取角色权限',NULL,'plugin\\admin\\app\\controller\\RoleController@rules',5,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(81,'查询',NULL,'plugin\\admin\\app\\controller\\RuleController@select',6,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(82,'添加',NULL,'plugin\\admin\\app\\controller\\RuleController@insert',6,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(83,'更新',NULL,'plugin\\admin\\app\\controller\\RuleController@update',6,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(84,'删除',NULL,'plugin\\admin\\app\\controller\\RuleController@delete',6,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(85,'插入',NULL,'plugin\\admin\\app\\controller\\UserController@insert',8,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(86,'更新',NULL,'plugin\\admin\\app\\controller\\UserController@update',8,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(87,'查询',NULL,'plugin\\admin\\app\\controller\\UserController@select',8,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(88,'删除',NULL,'plugin\\admin\\app\\controller\\UserController@delete',8,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(89,'更新',NULL,'plugin\\admin\\app\\controller\\AccountController@update',10,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(90,'修改密码',NULL,'plugin\\admin\\app\\controller\\AccountController@password',10,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(91,'查询',NULL,'plugin\\admin\\app\\controller\\AccountController@select',10,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(92,'添加',NULL,'plugin\\admin\\app\\controller\\AccountController@insert',10,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(93,'删除',NULL,'plugin\\admin\\app\\controller\\AccountController@delete',10,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(94,'浏览附件',NULL,'plugin\\admin\\app\\controller\\UploadController@attachment',11,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(95,'查询附件',NULL,'plugin\\admin\\app\\controller\\UploadController@select',11,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(96,'更新附件',NULL,'plugin\\admin\\app\\controller\\UploadController@update',11,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(97,'添加附件',NULL,'plugin\\admin\\app\\controller\\UploadController@insert',11,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(98,'上传文件',NULL,'plugin\\admin\\app\\controller\\UploadController@file',11,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(99,'上传图片',NULL,'plugin\\admin\\app\\controller\\UploadController@image',11,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(100,'上传头像',NULL,'plugin\\admin\\app\\controller\\UploadController@avatar',11,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(101,'删除附件',NULL,'plugin\\admin\\app\\controller\\UploadController@delete',11,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(102,'查询',NULL,'plugin\\admin\\app\\controller\\DictController@select',12,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(103,'插入',NULL,'plugin\\admin\\app\\controller\\DictController@insert',12,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(104,'更新',NULL,'plugin\\admin\\app\\controller\\DictController@update',12,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(105,'删除',NULL,'plugin\\admin\\app\\controller\\DictController@delete',12,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(106,'更改',NULL,'plugin\\admin\\app\\controller\\ConfigController@update',13,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(107,'列表',NULL,'plugin\\admin\\app\\controller\\PluginController@list',15,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(108,'安装',NULL,'plugin\\admin\\app\\controller\\PluginController@install',15,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(109,'卸载',NULL,'plugin\\admin\\app\\controller\\PluginController@uninstall',15,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(110,'支付',NULL,'plugin\\admin\\app\\controller\\PluginController@pay',15,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(111,'登录官网',NULL,'plugin\\admin\\app\\controller\\PluginController@login',15,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(112,'获取已安装的插件列表',NULL,'plugin\\admin\\app\\controller\\PluginController@getInstalledPlugins',15,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(113,'表单构建',NULL,'plugin\\admin\\app\\controller\\DevController@formBuild',17,'2025-01-02 09:44:23','2025-01-02 09:44:23',NULL,2,0),(114,'轮播图配置','','plugin\\admin\\app\\controller\\CarouselController',134,'2025-01-02 09:44:46','2025-01-02 18:37:06','/app/admin/carousel/index',1,0),(115,'插入',NULL,'plugin\\admin\\app\\controller\\CarouselController@insert',114,'2025-01-02 09:44:50','2025-01-02 09:44:50',NULL,2,0),(116,'更新',NULL,'plugin\\admin\\app\\controller\\CarouselController@update',114,'2025-01-02 09:44:50','2025-01-02 09:44:50',NULL,2,0),(117,'查询',NULL,'plugin\\admin\\app\\controller\\CarouselController@select',114,'2025-01-02 09:44:50','2025-01-02 09:44:50',NULL,2,0),(118,'删除',NULL,'plugin\\admin\\app\\controller\\CarouselController@delete',114,'2025-01-02 09:44:50','2025-01-02 09:44:50',NULL,2,0),(119,'项目列表','layui-icon-app','plugin\\admin\\app\\controller\\ProjectController',134,'2025-01-02 09:45:14','2025-01-02 09:47:44','/app/admin/project/index',1,0),(120,'插入',NULL,'plugin\\admin\\app\\controller\\ProjectController@insert',119,'2025-01-02 09:45:18','2025-01-02 09:45:18',NULL,2,0),(121,'更新',NULL,'plugin\\admin\\app\\controller\\ProjectController@update',119,'2025-01-02 09:45:18','2025-01-02 09:45:18',NULL,2,0),(122,'查询',NULL,'plugin\\admin\\app\\controller\\ProjectController@select',119,'2025-01-02 09:45:18','2025-01-02 09:45:18',NULL,2,0),(123,'删除',NULL,'plugin\\admin\\app\\controller\\ProjectController@delete',119,'2025-01-02 09:45:18','2025-01-02 09:45:18',NULL,2,0),(124,'项目详细信息','layui-icon-tabs','plugin\\admin\\app\\controller\\ProjectDetailedController',134,'2025-01-02 09:45:36','2025-01-02 09:48:01','/app/admin/project-detailed/index',1,0),(125,'插入',NULL,'plugin\\admin\\app\\controller\\ProjectDetailedController@insert',124,'2025-01-02 09:45:40','2025-01-02 09:45:40',NULL,2,0),(126,'更新',NULL,'plugin\\admin\\app\\controller\\ProjectDetailedController@update',124,'2025-01-02 09:45:40','2025-01-02 09:45:40',NULL,2,0),(127,'查询',NULL,'plugin\\admin\\app\\controller\\ProjectDetailedController@select',124,'2025-01-02 09:45:40','2025-01-02 09:45:40',NULL,2,0),(128,'删除',NULL,'plugin\\admin\\app\\controller\\ProjectDetailedController@delete',124,'2025-01-02 09:45:40','2025-01-02 09:45:40',NULL,2,0),(129,'项目报名情况','layui-icon-user','plugin\\admin\\app\\controller\\ProjectRegisterController',134,'2025-01-02 09:45:53','2025-01-02 09:48:17','/app/admin/project-register/index',1,0),(130,'插入',NULL,'plugin\\admin\\app\\controller\\ProjectRegisterController@insert',129,'2025-01-02 09:46:05','2025-01-02 09:46:05',NULL,2,0),(131,'更新',NULL,'plugin\\admin\\app\\controller\\ProjectRegisterController@update',129,'2025-01-02 09:46:05','2025-01-02 09:46:05',NULL,2,0),(132,'查询',NULL,'plugin\\admin\\app\\controller\\ProjectRegisterController@select',129,'2025-01-02 09:46:05','2025-01-02 09:46:05',NULL,2,0),(133,'删除',NULL,'plugin\\admin\\app\\controller\\ProjectRegisterController@delete',129,'2025-01-02 09:46:05','2025-01-02 09:46:05',NULL,2,0),(134,'小程序','layui-icon-login-wechat','小程序',0,'2025-01-02 09:46:40','2025-01-02 09:46:40','',0,0),(135,'广告轮播图','','plugin\\admin\\app\\controller\\CarouseladController',134,'2025-01-03 10:23:23','2025-01-03 10:23:23','/app/admin/carouselad/index',1,0),(136,'插入',NULL,'plugin\\admin\\app\\controller\\CarouseladController@insert',135,'2025-01-03 17:02:40','2025-01-03 17:02:40',NULL,2,0),(137,'更新',NULL,'plugin\\admin\\app\\controller\\CarouseladController@update',135,'2025-01-03 17:02:40','2025-01-03 17:02:40',NULL,2,0),(138,'查询',NULL,'plugin\\admin\\app\\controller\\CarouseladController@select',135,'2025-01-03 17:02:40','2025-01-03 17:02:40',NULL,2,0),(139,'删除',NULL,'plugin\\admin\\app\\controller\\CarouseladController@delete',135,'2025-01-03 17:02:40','2025-01-03 17:02:40',NULL,2,0),(140,'银龄乐园','','plugin\\admin\\app\\controller\\MechanismController',134,'2025-01-04 10:42:02','2025-01-04 10:42:02','/app/admin/mechanism/index',1,0),(141,'插入',NULL,'plugin\\admin\\app\\controller\\MechanismController@insert',140,'2025-01-04 10:51:20','2025-01-04 10:51:20',NULL,2,0),(142,'更新',NULL,'plugin\\admin\\app\\controller\\MechanismController@update',140,'2025-01-04 10:51:20','2025-01-04 10:51:20',NULL,2,0),(143,'查询',NULL,'plugin\\admin\\app\\controller\\MechanismController@select',140,'2025-01-04 10:51:20','2025-01-04 10:51:20',NULL,2,0),(144,'删除',NULL,'plugin\\admin\\app\\controller\\MechanismController@delete',140,'2025-01-04 10:51:20','2025-01-04 10:51:20',NULL,2,0),(145,'消息','layui-icon-release','plugin\\admin\\app\\controller\\MessageController',134,'2025-01-11 19:37:55','2025-01-11 19:42:46','/app/admin/message/index',1,0),(146,'插入',NULL,'plugin\\admin\\app\\controller\\MessageController@insert',145,'2025-01-11 19:42:01','2025-01-11 19:42:01',NULL,2,0),(147,'更新',NULL,'plugin\\admin\\app\\controller\\MessageController@update',145,'2025-01-11 19:42:01','2025-01-11 19:42:01',NULL,2,0),(148,'查询',NULL,'plugin\\admin\\app\\controller\\MessageController@select',145,'2025-01-11 19:42:01','2025-01-11 19:42:01',NULL,2,0),(149,'删除',NULL,'plugin\\admin\\app\\controller\\MessageController@delete',145,'2025-01-11 19:42:01','2025-01-11 19:42:01',NULL,2,0),(150,'志愿者组','','plugin\\admin\\app\\controller\\VolunteerservicecorpController',134,'2025-01-15 17:43:15','2025-01-15 17:43:15','/app/admin/volunteerservicecorp/index',1,0),(151,'插入',NULL,'plugin\\admin\\app\\controller\\VolunteerservicecorpController@insert',150,'2025-01-15 17:43:20','2025-01-15 17:43:20',NULL,2,0),(152,'更新',NULL,'plugin\\admin\\app\\controller\\VolunteerservicecorpController@update',150,'2025-01-15 17:43:20','2025-01-15 17:43:20',NULL,2,0),(153,'查询',NULL,'plugin\\admin\\app\\controller\\VolunteerservicecorpController@select',150,'2025-01-15 17:43:21','2025-01-15 17:43:21',NULL,2,0),(154,'删除',NULL,'plugin\\admin\\app\\controller\\VolunteerservicecorpController@delete',150,'2025-01-15 17:43:21','2025-01-15 17:43:21',NULL,2,0),(155,'时间币记录','','plugin\\admin\\app\\controller\\BankLog',134,'2025-01-15 17:45:15','2025-01-15 17:48:24','/app/admin/banklog/index',1,0),(156,'插入',NULL,'plugin\\admin\\app\\controller\\BankLogController@insert',155,'2025-01-15 17:45:21','2025-01-15 17:45:21',NULL,2,0),(157,'更新',NULL,'plugin\\admin\\app\\controller\\BankLogController@update',155,'2025-01-15 17:45:21','2025-01-15 17:45:21',NULL,2,0),(158,'查询',NULL,'plugin\\admin\\app\\controller\\BankLogController@select',155,'2025-01-15 17:45:22','2025-01-15 17:45:22',NULL,2,0),(159,'删除',NULL,'plugin\\admin\\app\\controller\\BankLogController@delete',155,'2025-01-15 17:45:22','2025-01-15 17:45:22',NULL,2,0),(160,'用户联系人列表','','plugin\\admin\\app\\controller\\Contact',134,'2025-01-16 16:13:50','2025-01-22 09:35:25','/app/admin/contact/index',1,0),(161,'插入',NULL,'plugin\\admin\\app\\controller\\ContactController@insert',160,'2025-01-16 16:13:53','2025-01-16 16:13:53',NULL,2,0),(162,'更新',NULL,'plugin\\admin\\app\\controller\\ContactController@update',160,'2025-01-16 16:13:53','2025-01-16 16:13:53',NULL,2,0),(163,'查询',NULL,'plugin\\admin\\app\\controller\\ContactController@select',160,'2025-01-16 16:13:53','2025-01-16 16:13:53',NULL,2,0),(164,'删除',NULL,'plugin\\admin\\app\\controller\\ContactController@delete',160,'2025-01-16 16:13:53','2025-01-16 16:13:53',NULL,2,0),(165,'文章发布','','plugin\\admin\\app\\controller\\HotinformationController',134,'2025-01-22 09:37:44','2025-01-22 09:37:44','/app/admin/hotinformation/index',1,0),(166,'插入',NULL,'plugin\\admin\\app\\controller\\HotinformationController@insert',165,'2025-01-22 09:37:48','2025-01-22 09:37:48',NULL,2,0),(167,'更新',NULL,'plugin\\admin\\app\\controller\\HotinformationController@update',165,'2025-01-22 09:37:49','2025-01-22 09:37:49',NULL,2,0),(168,'查询',NULL,'plugin\\admin\\app\\controller\\HotinformationController@select',165,'2025-01-22 09:37:49','2025-01-22 09:37:49',NULL,2,0),(169,'删除',NULL,'plugin\\admin\\app\\controller\\HotinformationController@delete',165,'2025-01-22 09:37:49','2025-01-22 09:37:49',NULL,2,0); -/*!40000 ALTER TABLE `wa_rules` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wa_uploads` --- - -DROP TABLE IF EXISTS `wa_uploads`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wa_uploads` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `name` varchar(128) NOT NULL COMMENT '名称', - `url` varchar(255) NOT NULL COMMENT '文件', - `admin_id` int(11) DEFAULT NULL COMMENT '管理员', - `file_size` int(11) NOT NULL COMMENT '文件大小', - `mime_type` varchar(255) NOT NULL COMMENT 'mime类型', - `image_width` int(11) DEFAULT NULL COMMENT '图片宽度', - `image_height` int(11) DEFAULT NULL COMMENT '图片高度', - `ext` varchar(128) NOT NULL COMMENT '扩展名', - `storage` varchar(255) NOT NULL DEFAULT 'local' COMMENT '存储位置', - `created_at` date DEFAULT NULL COMMENT '上传时间', - `category` varchar(128) DEFAULT NULL COMMENT '类别', - `updated_at` date DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`), - KEY `category` (`category`), - KEY `admin_id` (`admin_id`), - KEY `name` (`name`), - KEY `ext` (`ext`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='附件'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wa_uploads` --- - -LOCK TABLES `wa_uploads` WRITE; -/*!40000 ALTER TABLE `wa_uploads` DISABLE KEYS */; -INSERT INTO `wa_uploads` VALUES (1,'880.jpg','/app/admin/upload/files/20250103/677798c678bb.jpg',1,342769,'image/jpeg',880,1320,'jpg','local','2025-01-03','1','2025-01-03'); -/*!40000 ALTER TABLE `wa_uploads` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wa_users` --- - -DROP TABLE IF EXISTS `wa_users`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wa_users` ( - `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键', - `username` varchar(32) NOT NULL COMMENT '用户名', - `nickname` varchar(40) NOT NULL COMMENT '昵称', - `password` varchar(255) NOT NULL COMMENT '密码', - `sex` enum('0','1') NOT NULL DEFAULT '1' COMMENT '性别', - `avatar` varchar(255) DEFAULT NULL COMMENT '头像', - `email` varchar(128) DEFAULT NULL COMMENT '邮箱', - `mobile` varchar(16) DEFAULT NULL COMMENT '手机', - `level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '等级', - `birthday` date DEFAULT NULL COMMENT '生日', - `money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '余额(元)', - `score` int(11) NOT NULL DEFAULT '0' COMMENT '积分', - `last_time` datetime DEFAULT NULL COMMENT '登录时间', - `last_ip` varchar(50) DEFAULT NULL COMMENT '登录ip', - `join_time` datetime DEFAULT NULL COMMENT '注册时间', - `join_ip` varchar(50) DEFAULT NULL COMMENT '注册ip', - `token` varchar(50) DEFAULT NULL COMMENT 'token', - `created_at` datetime DEFAULT NULL COMMENT '创建时间', - `updated_at` datetime DEFAULT NULL COMMENT '更新时间', - `role` int(11) NOT NULL DEFAULT '1' COMMENT '角色', - `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '禁用', - PRIMARY KEY (`id`), - UNIQUE KEY `username` (`username`), - KEY `join_time` (`join_time`), - KEY `mobile` (`mobile`), - KEY `email` (`email`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户表'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wa_users` --- - -LOCK TABLES `wa_users` WRITE; -/*!40000 ALTER TABLE `wa_users` DISABLE KEYS */; -/*!40000 ALTER TABLE `wa_users` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Dumping events for database 'wechatapplet' --- - --- --- Dumping routines for database 'wechatapplet' --- -/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; - -/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; -/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; -/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; -/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; -/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; -/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; -/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; - --- Dump completed on 2025-02-12 2:31:24