skyline

skyline извршује push на master у kym/haha

  • eb26c4f8b2 feat: 补货流程完善 — 按单补货 + 筛选标签 + 退款对齐 + 登录页优化 【补货员流程】 - index: 页面重设计,emoji→CSS图标,状态颜色修正,去除底部TabBar - index: 新增4筛选标签(全部/有补货单/待完成/今日已补)含数量 - operation: 支持按补货单预填数量,提交关联orderId,数量上限9999 - order-detail: 新增「执行补货」按钮,存储预填数据跳转operation - orders: 补全status=2(已同步)筛选标签 - CustomTabBar: 补货员身份隐藏底部导航栏 【后端】 - ReplenisherOperationController.getDeviceList: 批量返回pendingOrderCount/submittedOrderCount/todayReplenished 【登录页】 - 移除微信一键登录按钮(非必须) - 绑定入口独立:账号密码登录补货员同样可见 - bindWechat静态导入替代动态import - 绑定码校验: /^[A-Z0-9]{24}$/ + replace(/\s/g,'') 【退款】 - api/order: 支持products[]/refundAmount参数(对齐web的handleRefund) - detail: 退款弹窗: 全额/自定义 双模式+商品选择+原因必填+已退款保护 - 弹窗溢出修复: rp-info加overflow hidden+text-overflow 【Web后台】 - 绑定码展示去formatBindingCode空格(防复制截断) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 21 часа

skyline извршује push на master у kym/haha

  • 7558ef25cb fix: 补货员菜单编辑失败 + 权限定义缺失 - 菜单编辑 openDialog 补充 id 字段映射,修复所有菜单修改失败的问题 - data_permission.sql 补充补货员管理和设备补货单共11条权限记录 - 新增增量迁移SQL,可直接在生产库执行 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 21 часа

skyline извршује push на master у kym/haha

  • 2e53443b11 fix: 恢复补货员管理菜单入口 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 22 часа

skyline извршује push на master у kym/haha

  • 9524b97612 fix: 工作台(index)打磨 — 财务数据颜色修正 + 间距/阴影规范 - Financial Data Rule: .primary-value(今日销售额)从$primary-color改$text-color-primary - .compare-value(较昨日对比)从$primary-color改$text-color-secondary - todayCompare显示逻辑: >=0→>0(避免+0%) / !==undefined→!=null - 页面布局: min-height→height+flex column - 所有卡片阴影统一: 10rpx/0.04→12rpx/0.05 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 23 часа

skyline извршује push на master у kym/haha

  • 2b78a2029e fix: 门店列表/详情、设备详情、我的页面打磨 【门店列表】 - Page重置修复 + isFirstLoad骨架屏 + 错误重试态 - 卡片stats背景改用$bg-color-page替代#FAFAFA - Loading spinner活动部分改为$primary-color琥珀色 - Shop编号改为显示地址缩略 【门店详情】 - 移除死代码(ShopStatusColor/DeviceStatusColor/getStatusColor等) - onLoad替代getCurrentPages获取路由参数 - navigateBack→内联错误重试态 - 加载pulse dots + 错误图标+重试 - #FAFAFA→设计token + 设备列表空态提示 - 间距对齐8rpx基准 【设备详情】 - status颜色修正: online→$success-color(绿), offline→灰, maintenance→$warning-color - 模态遮罩纯黑 rgba(0,0,0,0.5)→rgba(30,30,30,0.5) 【我的】 - min-height→height+flex column 布局修正 - 移除.icon-lock死CSS(20行) - 间距4rpx→$spacing-1(8rpx) / 100rpx→96rpx Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 23 часа

skyline извршује push на master у kym/haha

  • 121cd4e982 fix: 订单模块全面打磨 — 状态枚举修正 + 列表页重设计 + 详情页全状态覆盖 【OrderStatus 枚举修正】与后端 OrderStatus.java 对齐: 0=待支付 1=已完成 2=已取消 3=已关闭 【订单列表页】 - 移除统计栏,精简代码 439→270 行 - 标题改为"订单管理",搜索支持订单号/手机号自动识别 - 卡片重设计: 左设备名+门店 / 右金额+优惠标签 / 底时间+用户+详情 - 支付方式标签移除(几乎全为微信支付分) - 骨架屏/错误重试/空状态/下拉刷新/加载更多全覆盖 【订单详情页】 - 修正退款判断: status===1(已完成) 而非 status===2(已取消) - 新增加载态/错误重试态/退款 loading 态 - 退款用 lastId 重载代替脆弱的 getCurrentPages - 优惠金额行 + 商品明细优化 + 用户名展示 【导航栏】移除激活指示点,扫码按钮上移,图标与文字增加间距 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 23 часа

skyline извршује push на master у kym/haha

  • 7f19f9802b fix: admin-web和admin-mp无法同时登录 — max-login-count 1→5 Sa-Token 同一账号最大登录数从1改为5,允许多端(web + 小程序管理端)并发登录。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • b811d0aaf9 fix: 购物进行中页面退出小程序再进入后倒计时停止的问题 onShow 中补充重启选购倒计时和返回首页倒计时,避免退出再进入后倒计时卡住。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • Поређење ових 2 комита »

пре 23 часа

skyline извршује push на master у kym/haha

  • 0fce64807b fix: 全项目代码审查修复 — 34项bug修正 + 底部导航栏重设计 + uni-app升级 【崩溃修复】 - logger.ts: process.env 在微信小程序运行时不存在,加 typeof 保护 - replenish/index: devices.reduce() 在 API 返回 null 时崩溃 - replenish/order-detail: 缺少 ID 参数时 loading 无限旋转 - device/detail: inventory/capacity 除以零导致 NaN% 样式 - inventory/query+warning: res.list 在 res 为 null 时崩溃 - distribution/index: .toFixed(2) 在数值为 null 时崩溃 (4处) - checkin/records: record.location/photos 无 null 保护 【功能修复】 - checkin/index: submitCheckin/syncOfflineCheckins 从未导入,签到完全不可用 - products/apply-form: 价格输入每击键调 parseFloat,无法输入小数 - products/apply: 申请人搜索 Number("张三")=NaN,姓名搜索失效 - customer/detail: !score 导致信用分0错误归类为"高信用" - replenish/operation: "一键补满"库存充足时强制设1 - coupon-detail: handleSave 仅调 updateCouponStatus,表单修改全部丢弃 - distribution/records: 缺少 scroll-view+loadMore,第二页数据永不可达 - announcement: 类型4公告编辑时 typeOptions 缺失,类型静默丢失 【UTC时区】6个统计页 toISOString() → formatDate() 本地时区 【App.vue】onLaunch+onShow 重复跳转竞态 + decodeURIComponent 无保护 【竞态条件】checkin/records loadData/loadMore 永久卡死 【异常日志】8处空 catch 块加 console.error 【底部导航栏】CustomTabBar 重新设计:扫码按钮绝对定位突出 + 极简CSS图标 【uni-app升级】3.0.0-5000720260410001 → 3.0.0-alpha-5020120260710001 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 1 дан

skyline извршује push на master у evolve/car-wash-java

  • 8abd70693c chore: gitignore 忽略 AI/Agent 工具生成文件 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 2 дана

skyline извршује push на master у evolve/car-wash-java

  • 4b2f2317bc feat: 首页看板增加洗车人数和今日退款,修复公众号客服浮标点击无反应 - admin-h5 首页新增洗车人数、今日退款卡片,后端 DashboardVo 补充对应字段 - car-wash-mp 客服浮标改为按在线时间条件渲染 open-type=contact 按钮,移除无法调起小程序客服的 wx.openCustomerServiceConversation Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 2 дана

skyline извршује push на master у kym/haha

  • 67219b1ec9 fix: CI构建环境升级 node→v22.22.1, pnpm→v10.30.3 以匹配 engines 要求 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 3 дана

skyline извршује push на master у kym/haha

  • a405b5ca69 feat: 补货单ERP同步功能实现 (foonsu.erp.orders.save) - 实现 syncToErp() 方法,对接企得宝ERP订单上传接口 - 收件人信息从 t_shop 获取(省市区地址、联系人、电话) - platformGoodsCode 通过 t_product.erp_goods_id → t_erp_goods.goods_code 映射 - 固定参数: warehouseName=充电桩餐饮项目, platformLogisticsCompanyCode=001 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 3 дана

skyline извршује push на master у kym/haha

  • 7962a78103 feat: 分页组件每页条数选项统一改为 10/20/50/100 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • cd201a7a9f feat: 门店操作按钮2×2布局 + 菜单图标补充 + 补货员管理入口隐藏 - 门店列表操作列改为两行排列(编辑/设备 + 停业/删除) - ERP店铺管理、ERP商品关联菜单补充图标 - 补货员管理路由入口暂时隐藏 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • 906a7b5fd9 feat: vue-pure-admin升级至7.0.0 + 订单列表列合并优化 - 47个依赖升级对齐上游v7.0.0 (vue 3.5.35, vite 8.0.10, element-plus 2.14.1等) - 新增 vite-plugin-fake-server + eslint-plugin-better-tailwindcss - 新增 mock/ 目录 - 订单列表列合并: 订单编号/活动ID、用户ID/手机号、下单时间/支付时间 三对列上下分层显示 - 支付订单号字段 outTradeNo → transactionId Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • Поређење ових 3 комита »

пре 4 дана

skyline извршује push на master у kym/haha

  • 7659a03fba feat: 柜内商品页按钮改为黄色"立即开门"+ERP文档更新 - 商品展示页原绿色"扫码开门"注释保留,新增黄色主题"立即开门"按钮 - ERP对接文档更新:店铺绑定改为设备绑定、关联关系、DDL、前端功能表 - admin token 有效期配置更新 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • b98a5b01d1 feat: 门店档案 - 文档更新为功能说明 + 新增门店改为下拉选择并自动带出地址
  • a18b06761f fix: 门店档案 - 修复STS regionId提取 + 菜单name与路由匹配
  • cd58bc6a7b feat: 门店档案模块 - 完整CRUD + 阿里云OSS前端直传 - 新增3张表: t_shop_archive(门店档案主表), t_shop_fixed_asset(固定资产), t_shop_contract_attachment(合同附件) - 新增12个枚举类: 场地类型/经营状态/合同状态/保证金状态/计费模式/计费方式/资产类型/资产状态/附件类型/打款方式/发票类型/提成基数 - 新增3个Entity + 5个DTO + 3个Mapper + 1个XML映射 - 新增OSS STS前端直传方案: OssConfig + OssService + OssUploadController - 新增ShopArchiveService/ServiceImpl + ShopArchiveController (7个API) - 新增前端页面: 列表页 + 5Tab详情页(含字段联动) + OSS上传工具类 + API层 - 新增路由配置 + 菜单权限数据SQL - 修复OssServiceImpl中AssumeRoleRequest编译错误
  • Поређење ових 4 комита »

пре 4 дана

skyline извршује push на master у kym/haha

  • 30c1cff989 fix: 小程序401跳转失败修复+token有效期延长至12个月 - handleUnauthorized 加防重入锁,避免多接口并发401时重复reLaunch - verifyToken 改为三态返回(valid/invalid/unknown),网络异常不踢用户 - admin token 8h→12个月,miniapp token 7天→12个月 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 4 дана

skyline извршује push на master у kym/haha

  • 780c881ff7 feat: ERP店铺绑定改为设备绑定+一键自动绑定+浮窗详情 - 绑定对象从门店改为设备(t_device.erp_shop_id) - 新增一键自动绑定:按 shopCode 匹配 deviceId,CASE WHEN 批量UPDATE - 绑定设备标签悬停浮窗显示设备详情 - Device 实体新增 erpShopId 字段+DB迁移脚本 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 4 дана

skyline извршује push на master у kym/haha

  • 75cf58d6bc feat: ERP店铺同步优化+分页+过滤+异步+文档 - 店铺同步改为 @Async 异步后台执行,立即返回 - 同步时按名称过滤"自助售卖机" - 解除绑定修复 LambdaUpdateWrapper 强制写 null - 列表改为分页模式,支持搜索店铺名称/卖家账号 - 去掉店铺编码、授权状态列,卖家账号列宽与店铺名称一致 - Vite 代理路径修正 /erp-shop → /erp-shops - 新增 ERP对接模块完整文档 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 4 дана

skyline извршује push на master у kym/haha

  • 7232919fd9 feat: 一键自动关联ERP商品+批量查询批量UPDATE优化 - 新增 POST /erp-goods/auto-bind 端点 - 按 ERP goodsCode 匹配本地 product.name,唯一匹配自动绑定 - 批量查询绑定状态(IN)和产品匹配(100条/批) - UPDATE 使用 CASE WHEN 批量写入(100条/批) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 5 дана

skyline извршује push на master у kym/haha

  • 87384bb664 feat: 同步异步化+删除商品清理+ERP列表优化+解除关联修复 - 设备/商品同步改为 @Async 异步后台执行,接口立即返回 - 商品同步后清理哈哈中已删除的本地商品(标记 is_deleted=1) - 解除关联修复:LambdaUpdateWrapper.set 强制写入 null - ERP商品列表优化:行高 64px、列宽调整、悬停浮窗展示本地商品详情 - 同步页面图标改用 unplugin-icons 直接导入,修复只显示色块问题 - 新增 ERP 权限数据 SQL 脚本 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 5 дана

skyline извршује push на master у kym/haha

  • ca894cfbee feat: ERP商品关联分页+同步日志优化+关联弹窗图片预览 - 列表改为分页模式,每页 10/20/50 条可选 - 同步完成后整齐打印未找到商品清单 - 关联弹窗加宽至 680px,ERP商品信息改为图片卡片 - 本地商品下拉框每行展示缩略图+名称+编码 - 下拉面板最大宽度限制 600px Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

пре 5 дана