| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401 |
- <?php
- namespace Database\Seeders;
- use Illuminate\Database\Seeder;
- use Illuminate\Support\Facades\DB;
- class NoticeTestDataSeeder extends Seeder
- {
- /**
- * Run the database seeds.
- *
- * @return void
- */
- public function run()
- {
- // 公告类型固定为6
- $noticeType = 6;
- $noticeTypeName = '公告';
- // 公告内容模板
- $noticeTemplates = [
- [
- 'title' => '平台服务升级通知',
- 'content' => '<h2>尊敬的用户:</h2>
- <p>为了给您提供更好的服务体验,我们将于近期对平台进行系统升级。</p>
- <h3>升级时间</h3>
- <p>2025年12月15日 02:00 - 06:00(预计4小时)</p>
- <h3>升级内容</h3>
- <ul>
- <li>优化系统性能,提升访问速度</li>
- <li>增强数据安全防护能力</li>
- <li>修复已知Bug,提升系统稳定性</li>
- <li>新增部分功能模块</li>
- </ul>
- <h3>影响范围</h3>
- <p>升级期间,平台将暂停服务,您将无法登录和使用相关功能。请您提前做好相关安排。</p>
- <h3>温馨提示</h3>
- <p>1. 请在升级前完成重要操作并保存数据</p>
- <p>2. 升级期间请勿进行任何交易操作</p>
- <p>3. 如有紧急问题,请联系客服:400-XXX-XXXX</p>
- <p>感谢您的理解与支持!</p>
- <p style="text-align: right;">平台运营团队<br/>2025年12月11日</p>'
- ],
- [
- 'title' => '关于实名认证的重要通知',
- 'content' => '<h2>尊敬的用户:</h2>
- <p>根据国家相关法律法规要求,为保障您的账户安全,平台将全面实施实名认证制度。</p>
- <h3>实名认证要求</h3>
- <p><strong>认证时间:</strong>即日起至2025年12月31日</p>
- <p><strong>认证对象:</strong>所有平台用户</p>
- <p><strong>认证方式:</strong>身份证实名认证</p>
- <h3>认证流程</h3>
- <ol>
- <li>登录账户,进入"个人中心"</li>
- <li>点击"实名认证"</li>
- <li>上传身份证正反面照片</li>
- <li>填写真实姓名和身份证号</li>
- <li>等待系统审核(1-2个工作日)</li>
- </ol>
- <h3>未认证影响</h3>
- <p style="color: #e74c3c;">⚠️ 2025年12月31日后,未完成实名认证的账户将受到以下限制:</p>
- <ul>
- <li>无法进行交易操作</li>
- <li>无法提现</li>
- <li>部分功能将被限制使用</li>
- </ul>
- <h3>常见问题</h3>
- <p><strong>Q:实名认证安全吗?</strong></p>
- <p>A:我们采用银行级加密技术,您的信息将得到严格保护。</p>
- <p><strong>Q:认证需要多久?</strong></p>
- <p>A:通常1-2个工作日内完成审核。</p>
- <p>如有疑问,请联系客服:400-XXX-XXXX</p>
- <p style="text-align: right;">平台运营团队<br/>2025年12月11日</p>'
- ],
- [
- 'title' => '双12购物狂欢节来袭!',
- 'content' => '<h2 style="color: #e74c3c;">🎉 双12购物狂欢节 🎉</h2>
- <p style="font-size: 18px; font-weight: bold; color: #e74c3c;">全场5折起,满减优惠享不停!</p>
- <h3>活动时间</h3>
- <p>2025年12月12日 00:00 - 12月12日 23:59</p>
- <h3>活动内容</h3>
- <div style="background: #fff3cd; padding: 15px; border-radius: 5px; margin: 10px 0;">
- <p><strong>🔥 限时秒杀</strong></p>
- <p>每天10:00、14:00、20:00 三场秒杀,低至1折!</p>
- </div>
- <div style="background: #d1ecf1; padding: 15px; border-radius: 5px; margin: 10px 0;">
- <p><strong>💰 满减优惠</strong></p>
- <p>满100减10、满300减30、满500减80、满1000减200</p>
- </div>
- <div style="background: #d4edda; padding: 15px; border-radius: 5px; margin: 10px 0;">
- <p><strong>🎁 新人专享</strong></p>
- <p>新用户注册即送100元优惠券大礼包</p>
- </div>
- <div style="background: #f8d7da; padding: 15px; border-radius: 5px; margin: 10px 0;">
- <p><strong>🏆 抽奖活动</strong></p>
- <p>消费满200元即可参与抽奖,iPhone 15、iPad等你拿!</p>
- </div>
- <h3>参与方式</h3>
- <ol>
- <li>登录账户,浏览活动商品</li>
- <li>加入购物车,凑单满减</li>
- <li>结算时自动享受优惠</li>
- <li>完成支付,坐等收货</li>
- </ol>
- <h3>活动规则</h3>
- <p>1. 所有优惠可叠加使用</p>
- <p>2. 秒杀商品限购1件</p>
- <p>3. 优惠券有效期至12月31日</p>
- <p>4. 活动最终解释权归平台所有</p>
- <p style="text-align: center; font-size: 20px; color: #e74c3c; margin-top: 20px;">
- <strong>机不可失,时不再来!</strong>
- </p>'
- ],
- [
- 'title' => '新用户注册送豪礼',
- 'content' => '<h2 style="color: #27ae60;">🎁 新用户专属福利 🎁</h2>
- <p style="font-size: 16px;">注册即送,好礼拿不停!</p>
- <h3>活动时间</h3>
- <p>即日起至2025年12月31日</p>
- <h3>新人礼包</h3>
- <table border="1" cellpadding="10" style="border-collapse: collapse; width: 100%; margin: 15px 0;">
- <tr style="background-color: #f5f5f5;">
- <th>礼包内容</th>
- <th>使用条件</th>
- <th>有效期</th>
- </tr>
- <tr>
- <td>50元无门槛券</td>
- <td>无门槛</td>
- <td>7天</td>
- </tr>
- <tr>
- <td>满100减20券</td>
- <td>满100元可用</td>
- <td>30天</td>
- </tr>
- <tr>
- <td>满200减50券</td>
- <td>满200元可用</td>
- <td>30天</td>
- </tr>
- <tr>
- <td>9折优惠券</td>
- <td>全场通用</td>
- <td>30天</td>
- </tr>
- </table>
- <h3>额外福利</h3>
- <p><strong>✅ 首单立减</strong></p>
- <p>首次下单再减10元,上不封顶!</p>
- <p><strong>✅ 邀请有礼</strong></p>
- <p>邀请好友注册,双方各得20元奖励</p>
- <p><strong>✅ 签到领积分</strong></p>
- <p>每日签到送积分,积分可兑换商品</p>
- <h3>如何领取</h3>
- <ol>
- <li>注册并完成实名认证</li>
- <li>进入"我的优惠券"</li>
- <li>自动发放新人礼包</li>
- <li>下单时选择使用</li>
- </ol>
- <p style="text-align: center; margin-top: 20px;">
- <strong style="font-size: 18px; color: #27ae60;">立即注册,开启购物之旅!</strong>
- </p>'
- ],
- [
- 'title' => '系统维护通知',
- 'content' => '<h2 style="color: #f39c12;">⚠️ 系统维护通知 ⚠️</h2>
- <h3>维护时间</h3>
- <p style="font-size: 16px; color: #e74c3c;">
- <strong>2025年12月15日 凌晨02:00 - 06:00</strong>
- </p>
- <h3>维护内容</h3>
- <ul>
- <li>服务器硬件升级</li>
- <li>数据库优化</li>
- <li>系统漏洞修复</li>
- <li>新功能部署</li>
- </ul>
- <h3>影响范围</h3>
- <div style="background: #fff3cd; padding: 15px; border-radius: 5px; margin: 15px 0;">
- <p><strong>维护期间以下功能将暂停服务:</strong></p>
- <ul>
- <li>❌ 用户登录</li>
- <li>❌ 商品浏览</li>
- <li>❌ 下单支付</li>
- <li>❌ 提现操作</li>
- <li>❌ 客服咨询</li>
- </ul>
- </div>
- <h3>温馨提示</h3>
- <p>1. <strong>请在维护前完成所有重要操作</strong></p>
- <p>2. 维护期间请勿尝试登录,以免造成数据异常</p>
- <p>3. 已提交的订单不受影响,将正常处理</p>
- <p>4. 维护完成后系统将自动恢复服务</p>
- <h3>紧急联系</h3>
- <p>如遇紧急问题,请联系:</p>
- <p>📞 客服热线:400-XXX-XXXX</p>
- <p>📧 邮箱:service@example.com</p>
- <p style="background: #d4edda; padding: 10px; border-radius: 5px; margin-top: 20px;">
- 感谢您的理解与支持,我们将尽快完成维护工作!
- </p>
- <p style="text-align: right;">平台技术团队<br/>2025年12月11日</p>'
- ],
- [
- 'title' => 'V2.5.0版本更新说明',
- 'content' => '<h2>📱 V2.5.0 版本更新</h2>
- <p>发布时间:2025年12月11日</p>
- <h3>✨ 新增功能</h3>
- <div style="background: #e8f5e9; padding: 15px; border-radius: 5px; margin: 10px 0;">
- <p><strong>1. 商品收藏功能</strong></p>
- <p>• 支持收藏心仪商品</p>
- <p>• 收藏夹分类管理</p>
- <p>• 降价提醒功能</p>
- </div>
- <div style="background: #e3f2fd; padding: 15px; border-radius: 5px; margin: 10px 0;">
- <p><strong>2. 订单追踪升级</strong></p>
- <p>• 实时物流信息更新</p>
- <p>• 物流地图可视化</p>
- <p>• 配送员联系方式</p>
- </div>
- <div style="background: #fff3e0; padding: 15px; border-radius: 5px; margin: 10px 0;">
- <p><strong>3. 智能推荐系统</strong></p>
- <p>• 基于浏览历史的个性化推荐</p>
- <p>• 猜你喜欢功能优化</p>
- <p>• 相似商品推荐</p>
- </div>
- <h3>🔧 功能优化</h3>
- <ul>
- <li>优化搜索算法,提升搜索准确度</li>
- <li>改进支付流程,缩短支付时间</li>
- <li>提升图片加载速度</li>
- <li>优化购物车交互体验</li>
- <li>增强账户安全防护</li>
- </ul>
- <h3>🐛 Bug修复</h3>
- <ul>
- <li>修复部分机型闪退问题</li>
- <li>修复优惠券叠加计算错误</li>
- <li>修复订单状态显示异常</li>
- <li>修复图片上传失败问题</li>
- <li>修复其他已知问题</li>
- </ul>
- <h3>🎨 界面优化</h3>
- <ul>
- <li>全新的首页设计</li>
- <li>优化商品详情页布局</li>
- <li>改进夜间模式显示效果</li>
- <li>统一图标风格</li>
- </ul>
- <h3>📝 其他改进</h3>
- <ul>
- <li>提升系统稳定性</li>
- <li>优化数据加载速度</li>
- <li>减少内存占用</li>
- <li>改进错误提示信息</li>
- </ul>
- <h3>🔄 如何更新</h3>
- <p><strong>移动端:</strong></p>
- <p>1. 打开应用商店</p>
- <p>2. 搜索应用名称</p>
- <p>3. 点击"更新"按钮</p>
- <p><strong>网页端:</strong></p>
- <p>刷新页面即可自动更新</p>
- <p style="background: #e1f5fe; padding: 15px; border-radius: 5px; margin-top: 20px;">
- <strong>💡 温馨提示:</strong>建议在WiFi环境下更新,以节省流量。
- </p>
- <p style="text-align: right;">产品团队<br/>2025年12月11日</p>'
- ],
- [
- 'title' => '新增支付方式通知',
- 'content' => '<h2>💳 新增支付方式</h2>
- <h3>更新内容</h3>
- <p>为了给您提供更便捷的支付体验,平台新增以下支付方式:</p>
- <div style="background: #e8f5e9; padding: 15px; border-radius: 5px; margin: 15px 0;">
- <h4>✅ 数字人民币支付</h4>
- <p>• 支持数字人民币钱包支付</p>
- <p>• 无手续费,实时到账</p>
- <p>• 安全便捷,国家背书</p>
- </div>
- <div style="background: #e3f2fd; padding: 15px; border-radius: 5px; margin: 15px 0;">
- <h4>✅ 花呗分期</h4>
- <p>• 支持3期、6期、12期免息</p>
- <p>• 单笔订单满500元可用</p>
- <p>• 审核通过即可使用</p>
- </div>
- <div style="background: #fff3e0; padding: 15px; border-radius: 5px; margin: 15px 0;">
- <h4>✅ 银联云闪付</h4>
- <p>• 支持银联卡快捷支付</p>
- <p>• 首次绑卡立减10元</p>
- <p>• 支持NFC闪付功能</p>
- </div>
- <h3>现有支付方式</h3>
- <ul>
- <li>✓ 支付宝</li>
- <li>✓ 微信支付</li>
- <li>✓ 银行卡支付</li>
- <li>✓ 余额支付</li>
- <li>✓ 组合支付</li>
- </ul>
- <h3>支付安全保障</h3>
- <p>1. 采用SSL加密传输</p>
- <p>2. 支持指纹/面容识别</p>
- <p>3. 实时风控监测</p>
- <p>4. 资金安全保险</p>
- <h3>使用说明</h3>
- <p>1. 选择商品加入购物车</p>
- <p>2. 进入结算页面</p>
- <p>3. 选择新增的支付方式</p>
- <p>4. 按提示完成支付</p>
- <p style="text-align: center; margin-top: 20px;">
- <strong style="font-size: 18px; color: #27ae60;">立即体验,享受便捷支付!</strong>
- </p>'
- ],
- ];
- $currentTime = time();
- $notices = [];
- // 创建公告数据(type固定为6)
- foreach ($noticeTemplates as $template) {
- $notices[] = [
- 'type' => $noticeType,
- 'title' => $template['title'],
- 'content' => $template['content'],
- 'cover' => '',
- 'tags' => $noticeTypeName,
- 'status' => 1, // 发布状态
- 'mark' => 1,
- 'view_num' => rand(500, 10000),
- 'create_time' => $currentTime - rand(0, 86400 * 7), // 最近7天内的随机时间
- 'update_time' => $currentTime,
- ];
- }
- // 插入数据
- DB::beginTransaction();
- try {
- DB::table('article')->insert($notices);
- DB::commit();
- echo "成功创建 " . count($notices) . " 条公告数据(type=6)\n";
- } catch (\Exception $e) {
- DB::rollBack();
- echo "创建失败: " . $e->getMessage() . "\n";
- }
- }
- }
|