同城系统私有化部署:改价会不会影响进行中的单

简介: 私有化源码部署下,菜单价与订单价须分离存储:新单提交时抄取商品现价写入订单行,此后该订单金额即固化,不受后续调价影响。改价仅更新商品记录,不波及在途/历史订单,确保结算准确、账务可溯、数据可控。

改完菜单价,在送的单会不会跟着变,取决于价格记在哪。私有化源码交付部署到自己的机器之后,订单上的价格和菜单上的价格要分开放,改菜单不应扫到已经在送的那一笔。

一、两个价格不要放在同一处

菜单价格放在商品记录里,给新的下单读取。订单价格放在每一笔订单上,在提交时抄下来。两处都在业务库这台机器上,但是不同的记录。页面机器只展示,不保存唯一的那份价格。

若订单不抄价格,只记下商品编号,每次打开都去读菜单现价,那么改价会立刻出现在所有未送达的单上。用户下单时看到的数,和送达时的数会不一致。所以提交时必须把金额写进订单自己的记录。

二、写入订单之后,菜单变更碰不到它

商品记录更新时,只更新商品那一行。程序不应再按商品编号去改所有未完成订单。需要核对时,在业务库里看:商品行是新价,某一笔在送订单行仍是旧价。两行不同,才是正确的存放。

已经完成的订单同样保留旧价。出账读订单行,不读商品行。这样按城或按日导出,都不会因为昨天改了菜单而把历史金额搅乱。备份业务库时,两行一起在,恢复后仍能看出当时卖多少、现在标价多少。

三、页面缓存不能当成价格来源

页面机器可能把菜单缓存下来,加快浏览。缓存过期前,用户可能仍看到旧菜单,这只影响还没提交的浏览。一旦提交,以写进业务库的订单金额为准。不要用某一台页面的缓存去改库里的订单。

多台页面必须读同一业务库。若某台页面自带一份商品库,它上面的改价不会进入正式订单,或者只改到它自己产生的单。私有化之后应关掉这种分叉,商品和订单都只认主库。

四、怎样检查改价有没有扫到在送单

改价前后各看一次业务库。改前导出未送达单号和金额,改的是商品行,改完再按同样单号读订单行。金额集合应完全相同。有差异的单号就是被扫到的,要先停掉改价入口,把这些订单行改回改前导出的数,并查清是哪一次保存带上了订单。

不要在页面上目测。页面可能缓存旧画面,看起来没变,库里已经变了;或者相反。以业务库的订单行为准。统一后台的详情也应读这一行,而不是临时拼菜单价。

五、备份与恢复不能只留菜单

只备份商品、不备份订单,恢复之后在送的单会丢,或者金额变成恢复时刻的菜单价。备份整座业务库,商品行和订单行都在。恢复到备用机器后,抽一笔改价前就在送的单,金额应仍是旧的。备用机器不接新单,避免和主库各写各的。

源码放在客户的目录,后台账号能登录看到这两行。三样都在客户这边,才谈得上自己核对接没有接错。交接说明写明主库在哪一台。

六、新单读取商品行,旧单不读

新下的单在提交瞬间读取商品行,把金额抄到新的订单行。抄完就不再跟随。在送的旧单一直读自己的订单行。这个方向不要做反:不要让旧单每次打开都读商品行。

改价保存若花的时间很长,先看是不是在扫描全部订单。正常只更新商品那一行,应很快结束。长时间占住库,新下的单会写不进去,用户看到失败。这种保存要停掉,改成只写商品行。订单行上的金额一旦抄下,备份、出账、送达都读它。任何从商品行回写订单行的安排,都不要放进每天自动要做的事。每天自动只做备份和出表。出表读到的金额应和订单行一致,抽一笔对一下即可。

相关文章
|
7天前
|
JavaScript API iOS开发
DeepSeek Harness下载、安装、配置一篇搞定(2026整理,送常用插件)
DeepSeek Harness(DSH)是DeepSeek于2026年开源的MIT协议AI Agent框架,支持插件化组装模型、工具、沙箱与UI,兼容主流大模型。本文提供免Node.js的桌面端安装包(Win/macOS),含详细图文教程及热门插件推荐。
3437 33
|
7天前
|
Linux 开发工具 iOS开发
Codex保姆级教程(下载+安装+登录+使用,含所有版本,2026最新)
Codex是OpenAI推出的开源AI编程智能体,本地运行,可理解整个代码库,支持自然语言指令改代码、执行命令、跑测试、修Bug,兼容Win/macOS/Linux。(239字)
|
2天前
|
云安全 人工智能 安全
|
8天前
|
iOS开发 Docker MacOS
【2026实测】Docker Desktop下载、安装、汉化、配置教程(附官网安装包)
Docker Desktop 是 Docker 官方推出的桌面容器管理工具,集成引擎、CLI、图形界面与 Kubernetes,支持 Win/macOS/Linux。2026 最新版 4.88.1 强化 ARM 原生运行、镜像加速及资源可视化,附中文汉化与国内镜像配置指南。
1530 5
|
云安全 安全 网络安全
|
8天前
|
安全 算法 定位技术
《高性价比人生指南》完整原版:普通人用最少的资源,过好这一生的底层逻辑~How To Live Better
📖《高性价比人生指南》是一份基于实证、拒绝焦虑的生存手册,倡导以“人生时薪”为视角,重新计算时间、金钱与精力的成本与收益。它不承诺逆袭,只教人算清账:省下的钱若耗掉时间便亏;买体验比买物品更值;睡眠是最高杠杆的健康投资;关系贵在情绪价值而非表面热络;学习重在改变行为而非自我安慰。核心理念:用低成本、高回报的微小行动,换取长期的选择权——不是成为谁,而是掌控自己人生的主动权。
|
21天前
|
人工智能 API 开发工具
DeepSeek Harness 神插件:白嫖 13 家大厂模型
`dsh-our-free-model` 是 DeepSeek Harness 神级插件:零配置、零API Key、零账号,聚合13家大厂免费模型(含DeepSeek V4.1 Flash、Kimi K3等),支持本地网关、用量看板与自动降级,真正实现“白嫖即用”。
3695 54
|
13天前
|
人工智能 JSON Linux
【保姆级】ComfyUI部署教程(下载+安装+配置+工作流,2026最新)
ComfyUI 是一款开源节点式AI生成工具,支持图像、视频、音频及3D内容创作。通过拖拽连线组合模型加载、提示词、采样等节点,构建可复用、易修改的工作流,兼容SD1.5、SDXL、Flux、Qwen Image等主流模型。