🎮 三角洲行动工作室管理系统 多租户版
今日 / 近7天排行榜(万)
待处理
订单
建单 → 派单(派单中心) → 每天填进度 → 进度结算(打多少结多少)→ 剩余可改派 → 补单续打:新建订单,标题写「补单-原订单号」,按天归属。新订单默认待派单,去派单中心派单或发抢单池。
进度记录
委外订单
委外订单就是 is_outsourced=true 的订单,复用内部订单的全部流转:建单 → 派单(派单中心) → 每天填进度 → 提交验收 → 老板验收 → 发工资 → 财务记收款。委外成本(整单)= 单量(万) × 成本单价(元/1000万) ÷ 1000;客户应收(整单)= 订单总金额;单价(元/1000万)= 总金额 ÷ 单量 × 1000,则 单量 × 单价 ÷ 1000 = 总金额,两者一致。利润(近似)= 已结客户应收(已扣追缴) − 已结委外成本 − 该单工资近似 − 用币成本;工资近似 = 该单进度单数 × 档位单价(档位按该打手全部进度总单数定),精确工资以工资结算页为准。委外订单如指派了打手则按正常进度计薪,如未指派打手则无进度、不计薪。追缴、库存扣减、财务总资产与内部订单同口径。
派单中心
待派单 → 直接派给打手,或发到抢单池由打手抢单;已派单填进度后提交验收,老板验收后订单完成。派单/抢单任意登录账号可做,验收仅老板。
待派单
抢单池
待验收
员工实时状态
总收入 = 该打手订单已结金额之和(进度量/目标量×总价 − 追缴);未发工资为近似值(全部进度应发 − 已结算应发),精确数以工资结算页为准。
打手
考勤打卡
工资结算
梯度在设置里改。结算时服务器先扣该打手未还清追缴欠款,扣完清零,剩余才是实发。
追缴处理
追缴记在订单完成当天。新建后服务器自动算金额并产生打手欠款,下次发工资自动先扣。
币损 / 退币
合计按剩余总量 × 单价整体取整,不是逐批取整后相加。
每日币损上报(不做 OCR,数字人工填,图片可上传留痕)
币号池
一个个可领用/转赠的币号(如 4015、3888),与“币损 / 退币”批次是两套东西,互不覆盖。领用 = 面值一次核销、余额作废(不存在部分领用),同时记一条库存出库(面值 × 当时加权均价);转赠 = 整额换所属人,不改面值和状态(仍可用),不记库存流水;新人礼包 = 新建币号并立即领用给新人,同时记库存出库。员工只看属于自己的币号。
添加币号
批量添加(仅老板)
领用币号(面值一次核销,余额作废)
转赠币号(整额换所属人,不改面值和状态,不记库存流水)
新人礼包(新建币号并立即领用给新人,同时记库存出库)
库存
当前库存 = Σ入库 − Σ出库 + Σ调整;库存成本 = Σ入库(量×单价) − Σ出库(量×单价) + Σ调整(量×单价);均价 = 库存成本 ÷ 当前库存。出库单价按出库当时加权均价记,不事后重算。采购入库同时写采购表和一条入库流水;期初库存用流水登记(类型选入库、渠道填“期初”);无采购/流水时库存为 0。填进度时填哈夫币用量即扣库存(建单时不扣)。删除流水只删该条记录,不自动反向记账。
库存变动趋势
采购入库
登记流水(入库 / 出库 / 调整)
财务
总资产 = 库存成本 + 已收订单收入 + 其他收入 − 已发工资(实发合计);其他支出不计入总资产公式,单独列出;追缴不重复扣(已体现在订单已结金额与打手欠款里)。无收款记录的单已收为 0、待收 = 应收,不编造已收数。订单渠道列取订单的渠道(旧订单无渠道显示“—”)。
订单收款情况(逐单)
其他收支记一笔
收支流水(其他收支 + 订单收款合并)
成员管理(仅老板)
邀请链接格式:当前部署地址 + /?invite=<token>(域名按访问地址自动拼接,不写死 IP)。一个邀请对应一个邀请码 + 一个 token,token 可多次使用,直到过期、用满次数或被老板作废。员工注册时可选择绑定打手,也可注册后由老板在这里改绑定;未绑定打手的员工看不到任何订单。
生成邀请
成员列表
我的订单
员工只看自己绑定打手的订单、进度与工资;未绑定打手时这里为空,请联系老板绑定。
设置 / 导出 / 迁移
计薪梯度
主题切换(只保存在本机浏览器,换设备不跟随)
共 6 套主题:午夜紫(默认)、星空蓝、薄荷绿、金色沙滩、日光白(浅色)、深邃黑。顶部栏也有主题下拉,改一处即同步。自定义主题可调 4 个颜色,保存后立即生效。
渠道管理(仅老板可添加/删除)
渠道是俱乐部级配置,与改设置同级。建单时渠道从这里下拉选择(选填),渠道单号选填;旧订单没有渠道,显示为空。删除渠道前须先把使用该渠道的订单改成别的渠道(或清除),否则删不掉;系统不会静默清空订单的渠道。默认渠道“微信”在每个俱乐部建好时自动有一条。
导出(服务器 CSV,带 BOM)
统一导出区:下面 7 个导出都在这里。员工导出只含自己打手相关的数据(未绑定打手的员工导出只有表头);币号池导出复用已有的单表接口(/api/coin-numbers/export.csv),不另起新接口。
导入本地旧数据
读取本浏览器 localStorage 里旧 MVP 的数据(键 delta-studio-mvp-v1),一次性迁到当前俱乐部。原本地数据不动,重复导入按打手名和订单标题去重。
📖 使用教程
照着下面走就行。流程与《使用说明-多租户版.md》一致,没有教程里新编的流程。委外订单已上线(第 6 期):见下面“委外订单”一节,入口在左侧边栏“委外订单”。
订单流转流程
建单 → 派单(派单中心:直接派给打手,或发到抢单池由打手抢单) → 每天填进度 → 提交验收(已派单且有进度才能提交) → 老板验收(订单完成,状态变为已完成) → 发工资 → 对账(财务页逐单收款 + 收支流水)。
新订单默认待派单,即使建单时填了打手也不自动改已派单,须去派单中心派单。进度达目标自动把订单状态置为已完成,但流转仍是已派单,可继续走提交验收 → 验收,验收后统一。补单是新建订单,标题写「补单-原订单号」,按天归属、正常计薪,不要在原订单里把补的数量混进已结算的进度。
委外订单(第 6 期已上线)
建委外单(委外订单页:填标题、打手、渠道、渠道单号、客户、单量、订单总金额、成本单价,成本单价必填且大于 0) → 派单(派单中心,与内部订单一样:直接派给打手,或发抢单池) → 填进度(订单页按天填,填哈夫币用量即扣库存) → 提交验收 → 老板验收 → 结算(工资结算页按正常进度计薪;财务页按订单记收款)。
委外成本与客户应收怎么算:委外成本(整单)= 单量(万) × 成本单价(元/1000万) ÷ 1000;客户应收(整单)= 订单总金额;单价(元/1000万)= 总金额 ÷ 单量 × 1000。利润(近似)= 已结客户应收(已扣追缴) − 已结委外成本 − 该单工资近似 − 用币成本(用币成本 = 哈夫币用量 × 库存加权均价)。委外订单如指派了打手则按正常进度计薪,如未指派打手则无进度、不计薪;追缴、库存、财务与内部订单同口径。委外单建单时渠道同样要先在设置页添加,不存在的渠道名会报 422,不自动新建。
老板教程
- 建单:订单页填标题、打手、目标总量(万)、订单总金额(元)、客户/账号备注,渠道下拉选填、渠道单号选填,点“建单”。
- 建委外单:委外订单页填标题、打手、渠道、客户、单量、订单总金额、成本单价(必填且大于 0),点“新建委外订单”;之后派单、填进度、验收、发工资、记收款与内部订单完全一样。委外成本 = 单量 × 成本单价 ÷ 1000,客户应收 = 订单总金额,利润近似 = 已结应收 − 已结委外成本 − 工资近似 − 用币成本。
- 派单:派单中心把待派单直接派给打手,或发到抢单池由打手抢单;改派在订单页点“改派”。
- 抢单 / 直接派单:抢单池的单由打手抢,先到先得,并发只有一人成功;直接派单立即把单指给打手。
- 填进度:按天填订单、日期、打手、完成单数、完成量(万);填哈夫币用量即扣库存(建单时不扣)。
- 提交验收:已派单且有进度记录的单点“提交验收”,进入待验收。
- 验收:待验收的单由老板点“验收”,订单完成;验收仅老板可做。
- 发工资:工资结算页先选打手和周期(周结近 7 天 / 月结近 30 天 / 全部),看算出来的结果,确认无误再点“确认发工资”。发工资时服务器先按追缴创建时间顺序扣该打手未还清欠款,扣完清零,剩余才是实发;仅老板可操作。
- 对账:财务页看逐单收款(应收/已收/待收/收款状态)与收支流水;总资产 = 库存成本 + 已收订单收入 + 其他收入 − 已发工资(实发合计),其他支出不计入总资产、单独列出。
- 渠道管理:设置页“渠道管理”添加/删除渠道;删除有订单在用的渠道会失败,须先改订单渠道。建单渠道下拉、订单筛选栏渠道下拉、财务页渠道列都取这里的渠道。
- 成员与邀请:成员页生成邀请(链接格式:当前部署地址 + /?invite=<token>),员工凭邀请注册,可选绑定打手;未绑定打手的员工看不到任何订单。成员页可改绑定、升降角色、删除成员。
员工教程
- 凭邀请注册:打开老板发的邀请链接(当前部署地址 + /?invite=<token>),填用户名和密码(至少 6 位),绑定打手可选。
- 绑定打手:注册时可选择绑定打手,也可注册后由老板在成员页改绑定;未绑定打手时看不到任何订单,请联系老板绑定。
- 我的订单:登录后默认进“我的订单”页,只列自己绑定打手的订单、进度与近 7 天工资。
- 抢单:抢单池的单用自己绑定的打手抢;抢别人的单会被拒绝。
- 填进度:订单页按天填进度(订单、日期、打手、完成单数、完成量、哈夫币用量),只能填自己绑定打手的单。
- 提交验收:已派单且有进度的单点“提交验收”,等老板验收;验收仅老板可做。
- 看工资:工资结算页只能查自己绑定打手的工资;“我的订单”页显示近 7 天工资,精确数以工资结算页为准。
- 看不到订单怎么办:先查绑定打手——未绑定打手时看不到任何订单,请联系老板绑定;已绑定仍看不到,确认订单是不是待派单/抢单池(未指派打手的单员工看不到),或问老板订单是否派给了你。
常见问题
登录过期怎么办?重新登录即可,数据不受影响。登录有效期 7 天,过期后重新登录。
工资对不上,先核对什么?先核对周期、单数、档位和追缴欠款,再看是不是把补单和原订单混在一起算了。计薪公式:周期内完成单数 → 档位单价 × 单数;档位 0–10 单梯度 1、11–30 单梯度 2、31 单以上梯度 3,默认 15 / 18 / 20 元每单。
币损合计差一两分钱怎么办?先确认是不是按总量整体取整,而不是逐批取整后相加。已退合计 = 已退批次剩余总量 × 退币单价(默认 19 元 / 1000 万币),整体取整。
删除前先导出备份。删除操作不可撤销:删打手 / 订单前先导出备份。删打手时有进度记录的打手删不掉;已使用的币号不能删;有订单在用的渠道删不掉。
员工看不到订单怎么办?先查绑定打手:未绑定打手时看不到任何订单,请联系老板绑定;再确认订单是否已派给该打手(待派单与抢单池的单员工看不到)。
换设备后数据看起来没更新?点顶部栏“刷新服务器数据”,拉服务器最新数据。数据存在服务器,清缓存重登录数据完好。
导出 CSV 中文乱码?用 Excel 直接打开,不要先用记事本转存。
快速操作入口
委外订单入口在左侧边栏“委外订单”,也可以点上面“新建委外订单”直接过去;内部订单页可用“内外”筛选只看内部/只看委外,委外订单在订单列表里带“委外”徽章。