初始化数据调整
This commit is contained in:
parent
e736b13d43
commit
ff6c1c0d48
@ -49,10 +49,11 @@ class Api extends BaseController
|
|||||||
'image' => 'jpg,png,jpeg,gif',
|
'image' => 'jpg,png,jpeg,gif',
|
||||||
'doc' => 'doc,docx,ppt,pptx,xls,xlsx,pdf',
|
'doc' => 'doc,docx,ppt,pptx,xls,xlsx,pdf',
|
||||||
'file' => 'zip,gz,7z,rar,tar',
|
'file' => 'zip,gz,7z,rar,tar',
|
||||||
|
'video' => 'mpg,mp4,mpeg,avi,wmv,mov,flv,m4v',
|
||||||
];
|
];
|
||||||
$fileExt = $rule['image'] . ',' . $rule['doc'] . ',' . $rule['file'];
|
$fileExt = $rule['image'] . ',' . $rule['doc'] . ',' . $rule['file'] . ',' . $rule['video'];
|
||||||
//1M=1024*1024=1048576字节
|
//1M=1024*1024=1048576字节
|
||||||
$fileSize = 2 * 1024 * 1024;
|
$fileSize = 100 * 1024 * 1024;
|
||||||
if (isset($param['type']) && $param['type']) {
|
if (isset($param['type']) && $param['type']) {
|
||||||
$fileExt = $rule[$param['type']];
|
$fileExt = $rule[$param['type']];
|
||||||
}
|
}
|
||||||
|
@ -16,9 +16,7 @@ class Article extends Model
|
|||||||
public function detail($id)
|
public function detail($id)
|
||||||
{
|
{
|
||||||
$article = \think\facade\Db::name('Article')->where(['id' => $id])->find();
|
$article = \think\facade\Db::name('Article')->where(['id' => $id])->find();
|
||||||
if (empty($article)) {
|
if (!empty($article)) {
|
||||||
return false;
|
|
||||||
}
|
|
||||||
$keyword_array = \think\facade\Db::name('ArticleKeywords')
|
$keyword_array = \think\facade\Db::name('ArticleKeywords')
|
||||||
->field('i.aid,i.keywords_id,k.title')
|
->field('i.aid,i.keywords_id,k.title')
|
||||||
->alias('i')
|
->alias('i')
|
||||||
@ -30,6 +28,7 @@ class Article extends Model
|
|||||||
$article['keyword_ids'] = implode(",", array_column($keyword_array, 'keywords_id'));
|
$article['keyword_ids'] = implode(",", array_column($keyword_array, 'keywords_id'));
|
||||||
$article['keyword_names'] = implode(',', array_column($keyword_array, 'title'));
|
$article['keyword_names'] = implode(',', array_column($keyword_array, 'title'));
|
||||||
$article['keyword_array'] = $keyword_array;
|
$article['keyword_array'] = $keyword_array;
|
||||||
|
}
|
||||||
return $article;
|
return $article;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -16,10 +16,7 @@ class Goods extends Model
|
|||||||
public function detail($id)
|
public function detail($id)
|
||||||
{
|
{
|
||||||
$goods = \think\facade\Db::name('Goods')->where(['id'=>$id])->find();
|
$goods = \think\facade\Db::name('Goods')->where(['id'=>$id])->find();
|
||||||
if(empty($goods)) {
|
if(!empty($goods)) {
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
//轮播图
|
//轮播图
|
||||||
if(!empty($goods['banner'])) {
|
if(!empty($goods['banner'])) {
|
||||||
$goods['banner_array'] = explode(',',$goods['banner']);
|
$goods['banner_array'] = explode(',',$goods['banner']);
|
||||||
@ -59,6 +56,7 @@ class Goods extends Model
|
|||||||
$goods['tag6'] = 1;
|
$goods['tag6'] = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return $goods;
|
return $goods;
|
||||||
}
|
}
|
||||||
|
@ -85,7 +85,7 @@
|
|||||||
<td>
|
<td>
|
||||||
<div class="layui-upload">
|
<div class="layui-upload">
|
||||||
<button type="button" class="layui-btn layui-btn-normal layui-btn-sm"
|
<button type="button" class="layui-btn layui-btn-normal layui-btn-sm"
|
||||||
id="uploadBtn">上传缩略图(尺寸:240x136)</button>
|
id="uploadBtn">上传缩略图(尺寸:480x272)</button>
|
||||||
<div class="layui-upload-list" id="demo1" style="width: 120px; height:66px; overflow: hidden;">
|
<div class="layui-upload-list" id="demo1" style="width: 120px; height:66px; overflow: hidden;">
|
||||||
<img src="" style="max-width: 100%; height:66px;" />
|
<img src="" style="max-width: 100%; height:66px;" />
|
||||||
<input type="hidden" name="thumb" value="">
|
<input type="hidden" name="thumb" value="">
|
||||||
|
@ -95,7 +95,7 @@
|
|||||||
<td>
|
<td>
|
||||||
<div class="layui-upload">
|
<div class="layui-upload">
|
||||||
<button type="button" class="layui-btn layui-btn-normal layui-btn-sm"
|
<button type="button" class="layui-btn layui-btn-normal layui-btn-sm"
|
||||||
id="uploadBtn">上传缩略图(尺寸:240x136)</button>
|
id="uploadBtn">上传缩略图(尺寸:480x272)</button>
|
||||||
<div class="layui-upload-list" id="demo1" style="width: 120px; height:66px; overflow: hidden;">
|
<div class="layui-upload-list" id="demo1" style="width: 120px; height:66px; overflow: hidden;">
|
||||||
<img src="{:get_file($article.thumb)}" style="max-width: 100%; height:66px;" />
|
<img src="{:get_file($article.thumb)}" style="max-width: 100%; height:66px;" />
|
||||||
<input type="hidden" name="thumb" value="{$article.thumb}">
|
<input type="hidden" name="thumb" value="{$article.thumb}">
|
||||||
|
@ -338,10 +338,10 @@ CREATE TABLE `cms_article` (
|
|||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of cms_article
|
-- Records of cms_article
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
INSERT INTO `cms_article` VALUES (1, '勾股CMS——轻量级、高性能极速后台开发框架', '', '勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能极速后台开发框架。通用型的后台权限管理框架,极低门槛、操作简单、开箱即用。系统易于功能扩展,代码维护,方便二次开发,让开发者更专注于业务深度需求的开发,帮助开发者简单高效降低二次开发成本。', 1, 7, 0, '', '', '<p>勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能极速后台开发框架。通用型的后台权限管理框架,极低门槛、操作简单、开箱即用。系统易于功能扩展,代码维护,方便二次开发,让开发者更专注于业务深度需求的开发,帮助开发者简单高效降低二次开发成本。</p>\n<p><img src=\"https://blog.gougucms.com/storage/image/202109/1630457997502502.png\" /></p>', '勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能极速后台开发框架。通用型的后台权限管理框架,极低门槛、操作简单、开箱即用。系统易于功能扩展,代码维护,方便二次开发,让开发者更专注于业务深度需求的开发,帮助开发者简单高效降低二次开发成本。', 0, 2, 1, 0, 1, 1625071256, 1650811576, 0);
|
INSERT INTO `cms_article` VALUES (1, '勾股CMS——轻量级、高性能极速后台开发框架', '', '勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能极速后台开发框架。通用型的后台权限管理框架,极低门槛、操作简单、开箱即用。系统易于功能扩展,代码维护,方便二次开发,让开发者更专注于业务深度需求的开发,帮助开发者简单高效降低二次开发成本。', 1, 1, 0, '', '', '<p>勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能极速后台开发框架。通用型的后台权限管理框架,极低门槛、操作简单、开箱即用。系统易于功能扩展,代码维护,方便二次开发,让开发者更专注于业务深度需求的开发,帮助开发者简单高效降低二次开发成本。</p>\n<p><img src=\"https://blog.gougucms.com/storage/image/202109/1630457997502502.png\" /></p>', '勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能极速后台开发框架。通用型的后台权限管理框架,极低门槛、操作简单、开箱即用。系统易于功能扩展,代码维护,方便二次开发,让开发者更专注于业务深度需求的开发,帮助开发者简单高效降低二次开发成本。', 0, 2, 1, 0, 1, 1625071256, 1650811576, 0);
|
||||||
INSERT INTO `cms_article` VALUES (2, '勾股BLOG——简约,易用开源的个人博客系统', '', '勾股BLOG是一款实用的开源免费的个人博客系统。集成了系统管理、基础数据、博客文章、博客动态、语雀知识库、用户管理、访问统计等功能。具有简约,易用,内存占用低等特点,可以用来做个人博客,工作室官网,自...', 1, 0, 0, '', '', '<p>勾股BLOG是一款实用的开源免费的个人博客系统。集成了系统管理、基础数据、博客文章、博客动态、语雀知识库、用户管理、访问统计等功能。具有简约,易用,内存占用低等特点,可以用来做个人博客,工作室官网,自媒体官网等网站,二次开发之后也可以作为资讯、展品展示等网站。</p>\n<p><img src=\"https://blog.gougucms.com/storage/image/b1.png\" /></p>', '勾股BLOG是一款实用的开源免费的个人博客系统。集成了系统管理、基础数据、博客文章、博客动态、语雀知识库、用户管理、访问统计等功能。具有简约,易用,内存占用低等特点,可以用来做个人博客,工作室官网,自媒体官网等网站,二次开发之后也可以作为资讯、展品展示等网站。', 0, 0, 1, 0, 1, 1650811439, 1650811624, 0);
|
INSERT INTO `cms_article` VALUES (2, '勾股BLOG——简约,易用开源的个人博客系统', '', '勾股BLOG是一款实用的开源免费的个人博客系统。集成了系统管理、基础数据、博客文章、博客动态、语雀知识库、用户管理、访问统计等功能。具有简约,易用,内存占用低等特点,可以用来做个人博客,工作室官网,自...', 1, 2, 0, '', '', '<p>勾股BLOG是一款实用的开源免费的个人博客系统。集成了系统管理、基础数据、博客文章、博客动态、语雀知识库、用户管理、访问统计等功能。具有简约,易用,内存占用低等特点,可以用来做个人博客,工作室官网,自媒体官网等网站,二次开发之后也可以作为资讯、展品展示等网站。</p>\n<p><img src=\"https://blog.gougucms.com/storage/image/b1.png\" /></p>', '勾股BLOG是一款实用的开源免费的个人博客系统。集成了系统管理、基础数据、博客文章、博客动态、语雀知识库、用户管理、访问统计等功能。具有简约,易用,内存占用低等特点,可以用来做个人博客,工作室官网,自媒体官网等网站,二次开发之后也可以作为资讯、展品展示等网站。', 0, 0, 1, 0, 1, 1650811439, 1650811624, 0);
|
||||||
INSERT INTO `cms_article` VALUES (3, '勾股OA——实用的开源的企业办公系统框架', '', '勾股OA是一款实用的开源免费的企业办公系统框架。它集成了系统设置、人事管理、消息管理、审批管理、日常办公、财务管理等基础模块。系统简约,易于功能扩展,方便二次开发,让开发者更专注于业务深度需求的开发,...', 1, 0, 0, '', '', '<p>勾股OA是一款实用的开源免费的企业办公系统框架。它集成了系统设置、人事管理、消息管理、审批管理、日常办公、财务管理等基础模块。系统简约,易于功能扩展,方便二次开发,让开发者更专注于业务深度需求的开发,通过二次开发之后可以用来做CRM,ERP,业务管理等系统。</p>\n<p><img src=\"https://oa.gougucms.com/storage/image/oa1.png\" /></p>', '勾股OA是一款实用的开源免费的企业办公系统框架。它集成了系统设置、人事管理、消息管理、审批管理、日常办公、财务管理等基础模块。系统简约,易于功能扩展,方便二次开发,让开发者更专注于业务深度需求的开发,通过二次开发之后可以用来做CRM,ERP,业务管理等系统。', 0, 0, 1, 0, 1, 1650811502, 1650811709, 0);
|
INSERT INTO `cms_article` VALUES (3, '勾股OA——实用的开源的企业办公系统框架', '', '勾股OA是一款实用的开源免费的企业办公系统框架。它集成了系统设置、人事管理、消息管理、审批管理、日常办公、财务管理等基础模块。系统简约,易于功能扩展,方便二次开发,让开发者更专注于业务深度需求的开发,...', 1, 3, 0, '', '', '<p>勾股OA是一款实用的开源免费的企业办公系统框架。它集成了系统设置、人事管理、消息管理、审批管理、日常办公、财务管理等基础模块。系统简约,易于功能扩展,方便二次开发,让开发者更专注于业务深度需求的开发,通过二次开发之后可以用来做CRM,ERP,业务管理等系统。</p>\n<p><img src=\"https://oa.gougucms.com/storage/image/oa1.png\" /></p>', '勾股OA是一款实用的开源免费的企业办公系统框架。它集成了系统设置、人事管理、消息管理、审批管理、日常办公、财务管理等基础模块。系统简约,易于功能扩展,方便二次开发,让开发者更专注于业务深度需求的开发,通过二次开发之后可以用来做CRM,ERP,业务管理等系统。', 0, 0, 1, 0, 1, 1650811502, 1650811709, 0);
|
||||||
INSERT INTO `cms_article` VALUES (4, '勾股DEV——研发管理与团队协作的工具软件', '', '勾股DEV是一款专为IT行业研发团队打造的智能化项目管理与团队协作的工具软件,可以在线管理团队的工作、项目和任务,覆盖从需求提出到研发完成上线整个过程的项目协作。', 1, 0, 0, '', '', '<p>勾股DEV是一款专为IT行业研发团队打造的智能化项目管理与团队协作的工具软件,可以在线管理团队的工作、项目和任务,覆盖从需求提出到研发完成上线整个过程的项目协作。</p>\n<p><img src=\"https://dev.gougucms.com/storage/202204/dev2.png\" /></p>', '勾股DEV是一款专为IT行业研发团队打造的智能化项目管理与团队协作的工具软件,可以在线管理团队的工作、项目和任务,覆盖从需求提出到研发完成上线整个过程的项目协作。', 0, 0, 1, 0, 1, 1650811542, 1650811682, 0);
|
INSERT INTO `cms_article` VALUES (4, '勾股DEV——研发管理与团队协作的工具软件', '', '勾股DEV是一款专为IT行业研发团队打造的智能化项目管理与团队协作的工具软件,可以在线管理团队的工作、项目和任务,覆盖从需求提出到研发完成上线整个过程的项目协作。', 1, 4, 0, '', '', '<p>勾股DEV是一款专为IT行业研发团队打造的智能化项目管理与团队协作的工具软件,可以在线管理团队的工作、项目和任务,覆盖从需求提出到研发完成上线整个过程的项目协作。</p>\n<p><img src=\"https://dev.gougucms.com/storage/202204/dev2.png\" /></p>', '勾股DEV是一款专为IT行业研发团队打造的智能化项目管理与团队协作的工具软件,可以在线管理团队的工作、项目和任务,覆盖从需求提出到研发完成上线整个过程的项目协作。', 0, 0, 1, 0, 1, 1650811542, 1650811682, 0);
|
||||||
|
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
@ -660,7 +660,10 @@ CREATE TABLE `cms_file` (
|
|||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of cms_file
|
-- Records of cms_file
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
INSERT INTO `cms_file` VALUES (1, 'admin', '5125347886f07f48f7003825660117039eb8784f', '563e5e8f48e607ed54461796b0cb4844', 'nonepic360x360.jpg', 'images/nonepic360x360.jpg', '/static/admin/images/nonepic360x360.jpg', 62609, 'jpg', 'image/jpeg', 1, '127.0.0.1', 1, 1645057433, 1, 1645057433, 'upload', 'thumb', 0);
|
INSERT INTO `cms_file` VALUES (1, 'admin', '5125347886f07f48f7003825660117039eb8784f', '563e5e8f48e607ed54461796b0cb4844', 'f95982689eb222b84e999122a50b3780.jpg', 'f95982689eb222b84e999122a50b3780.jpg', 'https://blog.gougucms.com/storage/202202/f95982689eb222b84e999122a50b3780.jpg', 62609, 'jpg', 'image/jpeg', 1, '127.0.0.1', 1, 1645057433, 1, 1645057433, 'upload', 'thumb', 0);
|
||||||
|
INSERT INTO `cms_file` VALUES (2, 'admin', '5125347886f07f48f7003825660117039eb8784f', '563e5e8f48e607ed54461796b0cb4844', 'e729477de18e3be7e7eb4ec7fe2f821e.jpg', 'e729477de18e3be7e7eb4ec7fe2f821e.jpg', 'https://blog.gougucms.com/storage/202202/e729477de18e3be7e7eb4ec7fe2f821e.jpg', 62609, 'jpg', 'image/jpeg', 1, '127.0.0.1', 1, 1645057433, 1, 1645057433, 'upload', 'thumb', 0);
|
||||||
|
INSERT INTO `cms_file` VALUES (3, 'admin', '5125347886f07f48f7003825660117039eb8784f', '563e5e8f48e607ed54461796b0cb4844', '1193f7a1585b9f6e8a97ae17718018b3.jpg', 'images/1193f7a1585b9f6e8a97ae17718018b3.jpg', 'https://blog.gougucms.com/storage/202204/1193f7a1585b9f6e8a97ae17718018b3.jpg', 62609, 'jpg', 'image/jpeg', 1, '127.0.0.1', 1, 1645057433, 1, 1645057433, 'upload', 'thumb', 0);
|
||||||
|
INSERT INTO `cms_file` VALUES (4, 'admin', '5125347886f07f48f7003825660117039eb8784f', '563e5e8f48e607ed54461796b0cb4844', '0f22a5ba4797b2fa22049ea73e6f779c.jpg', 'images/0f22a5ba4797b2fa22049ea73e6f779c.jpg', 'https://blog.gougucms.com/storage/202202/0f22a5ba4797b2fa22049ea73e6f779c.jpg', 62609, 'jpg', 'image/jpeg', 1, '127.0.0.1', 1, 1645057433, 1, 1645057433, 'upload', 'thumb', 0);
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Table structure for cms_goods_cate
|
-- Table structure for cms_goods_cate
|
||||||
|
Loading…
x
Reference in New Issue
Block a user