- 02 Nov, 2026 3 commits
- 30 Oct, 2026 3 commits
- 29 Oct, 2026 3 commits
- 28 Oct, 2026 3 commits
-
-
wangshouyong authored
-
lijiabin authored
-
lijiabin authored
-
- 27 Oct, 2026 2 commits
- 19 Oct, 2026 5 commits
-
-
wangshouyong authored
-
lijiabin authored
-
lijiabin authored
-
lijiabin authored
-
lijiabin authored
-
- 10 Oct, 2026 2 commits
- 08 Oct, 2026 7 commits
- 24 Sep, 2026 9 commits
-
-
lijiabin authored
-
新增 ArticleContentDialog:自动检测内容里有没有真正的 html 标签,有就用 v-html 按富文本渲染,没有就原样当纯文本显示,避免纯文本里的 "<"、"&" 之类字符被误当成标签解析。 专栏/专访原来是 ElMessageBox.alert 写死当富文本渲染,问吧/帖子原来没有 查看入口(代码是注释掉的/纯 tooltip 省略号),实践的内容本来就是纯文本 也没有查看入口——这次 5 个页面统一接入这个共用弹窗,行为一致。
lijiabin authored -
lijiabin authored
-
对接后端新增的 pushInfo(直接挂在文章列表接口返回里,不用再单独查一次 推送状态)和 recallPush 接口。列表新增"推送状态"列:展示未设置推送/已 推送/定时待推送/已全部撤回,recallable 为 true 时显示撤回按钮(定时待 推送显示"取消定时推送"),点击二次确认后调用撤回接口并刷新列表。表头 加了提示:推送后 24 小时内才能撤回,超时会自动隐藏按钮;定时待推送的 可以随时取消。
lijiabin authored -
lijiabin authored
-
批量删除复用已有的 deleteWheelPrize(本来就接收 idList)。批量启用对接 后端新增的 batchUpdateStatus 接口,是"设置"不是"切换":传 1 全部启用、 传 0 全部禁用,后端会一次性校验总概率,超过 100% 整批失败,错误信息由 请求拦截器自动弹出,前端不用额外处理。实测过总概率超限时确实整批失败、 不会出现启用一半的情况。
lijiabin authored -
复用了已有的 deleteLotteryPrize(本来就接收 idList,不需要新加接口),加了 选择列,"本期奖品"那一行编辑/删除本来就是禁用的,复选框也跟着一起禁用, 避免勾进批量删除里。
lijiabin authored -
对接后端新增的 changeProductEnable/batchDeleteProduct 接口(字段是 enable, 不是 isDisplay),按竞拍页已有的批量操作交互模式加了两个按钮,选中行才可 点击。
lijiabin authored -
操作列新增"复制"按钮,点击后把该行数据(去掉 id、竞拍状态)填充到"新增" 弹框里,方便基于已有竞拍快速新建类似的一条,同时弹出提示告知用户数据已 复制过去,避免直接弹窗让人摸不着头脑。
lijiabin authored
-
- 23 Sep, 2026 3 commits
-
-
publishLongArticle 之前把专栏/专访/帖子/问吧/实践五种类型的表单全挤在一个文件里, 字段、校验规则、官方账号/管理员身份判断混在一起,改一个类型容易牵连到别的类型。 按类型拆成 components/ 下的 PostForm、ColumnForm、InterviewForm、QuestionForm、 PracticeForm,每个组件独立维护自己完整的抽屉表单(字段、校验、发布时间/IP信息、 提交数据、编辑回显),文件开头写清楚了这个类型的特殊规则(比如帖子封面图什么时候 必填、专栏独有的"同步同事吧"、问吧/实践用图片不用封面图、实践没有推送等)。外层 index.vue 只保留标题/内容编辑器、抽屉壳子和提交/回显的整体编排。 顺带把 api/article/types.ts 里跟实际请求对不上的类型补全了:AddOrUpdatePostDto 之前没声明推送字段,PushSettingBase.pushList 缺了 valueType,新增了 AddOrUpdateQuestionDto。
lijiabin authored -
lijiabin authored
-
补上帖子(ArticleTypeEnum.POST)类型的管理页面,结构跟专栏/专访/视频/问吧/ 实践管理保持一致,先展示基本信息,后续再按需加功能。 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
lijiabin authored
-