05. 搅拌站ERP系统 — 术语解析与技术备注
搅拌站ERP系统 — 术语解析与技术备注
本文档整理本系统中的行业术语、代码缩写和技术要点。
一、行业术语
| 术语 | 拼音/英文 | 含义 |
|---|---|---|
| 砼 | tóng | 混凝土的简称(由"人工石"三字合成) |
| 配比/配合比 | pèibǐ | 混凝土中水泥、水、砂、石、外加剂等各组分的用量比例 |
| 拌台/拌站 | bàntái | 混凝土搅拌设备/搅拌站 |
| 砼令 | tóng lìng | 混凝土生产任务单(生产指令) |
| 方量 | fāngliàng | 混凝土体积量,单位:立方米(m³) |
| 坍落度 | tānluòdù | 混凝土工作性指标,反映流动性,单位mm(如180±30) |
| 标号/强度等级 | biāohào | 如C30表示28天抗压强度≥30MPa |
| 泵送 | bèngsòng | 用混凝土泵车将混凝土输送到浇筑位置 |
| 浇筑 | jiāozhù | 将混凝土倒入模板中成型 |
| 养护 | yǎnghù | 混凝土浇筑后的温湿度控制过程 |
| 试块 | shìkuài | 混凝土试验用的标准立方体/圆柱体试件 |
| 抗压强度 | kàngyā | 混凝土抵抗压力的能力,核心质量指标 |
| 抗渗 | kàngshèn | 混凝土抵抗水渗透的能力 |
| 抗折 | kàngzhé | 混凝土抵抗弯折的能力 |
| 骨料 | gǔliào | 砂、石等填充材料的统称 |
| 粗骨料 | cū gǔliào | 碎石、卵石(粒径>5mm) |
| 细骨料 | xì gǔliào | 河砂、机制砂(粒径≤5mm) |
| 外加剂 | wàijiājì | 减水剂、缓凝剂等化学添加剂 |
| 掺合料 | chānhéliào | 粉煤灰、矿渣粉等矿物掺合料 |
| 水灰比 | shuǐhuībǐ | 水与水泥的质量比,影响强度和耐久性 |
| 砂率 | shālǜ | 砂在砂石总量中的质量百分比 |
| 回单 | huídān | 送货车辆返回后的签收确认单 |
| 过磅 | guòbàng | 通过地磅称重 |
| 含水率 | hánshuǐlǜ | 骨料中水分含量的百分比 |
二、代码缩写对照
2.1 表名缩写
| 缩写 | 全称 | 含义 |
|---|---|---|
| xht | 销售合同 | 销售合同(X=销, Ht=合同) |
| xkh | 销售客户 | 客户档案 |
| xgc | 工程 | 工程项目 |
| xcp | 产品 | 销售产品 |
| xjsd | 结算单 | 销售结算 |
| xdzd | 对账单 | 对账单据 |
| xsk | 收款 | 销售收款 |
| xfk | 付款 | 采购/租赁付款 |
| xfksq | 付款申请 | 付款申请单 |
| xzdj | 指导价 | 销售/采购/运输指导价 |
| xde | 定额 | 信用定额 |
| xsjjxm | 升降价项目 | 价格调整 |
| bcght | 采购合同 | 物资采购合同 |
| bht | 采购合同 | 原材料采购合同 |
| bcgsq | 采购申请 | 采购/物资申请 |
| bcgrw | 采购任务 | 采购/物资任务 |
| brkd | 入库单 | 物资入库 |
| byrkd | 原料入库单 | 原材料入库 |
| bckd | 出库单 | 物资出库 |
| bcld | 称量单 | 过磅称量 |
| bjsd | 结算单 | 采购结算 |
| bcgjsd | 物资结算 | 辅材结算 |
| trwd | 砼令/任务单 | 生产任务(T=砼, Rwd=任务单) |
| tscjh | 生产计划 | 月/年计划 |
| tjlb | 计量表 | 搅拌计量记录 |
| tphb | 配合比 | 配比方案 |
| tfhd | 发货单 | 发货/调度记录 |
| tkc | 库存 | 当前库存 |
| tkcpd | 库存调整 | 盘盈亏调整 |
| tpd | 盘点 | 库存盘点 |
| tsbgl | 设备管理 | 设备/车辆档案 |
| tsbb | 设备 | 设备/车辆记录 |
| tsbbw | 设备部位 | 部位明细 |
| tsbwx | 设备维修 | 维修保养 |
| tsbsg | 设备事故 | 事故记录 |
| yysrw | 运输任务 | 运输任务单 |
| yxjjl | 巡检记录 | 设备/车辆巡检 |
| tzlht | 租赁合同 | 车辆租赁合同 |
| tzljsd | 租赁结算 | 租赁费用结算 |
| scgl | 试验管理(石子) | 粗骨料检测 |
| sxgl | 砂检验 | 细骨料检测 |
| ssn | 水泥 | 水泥检测 |
| sfmh | 粉煤灰 | 粉煤灰检测 |
| skf | 矿渣粉 | 炉矿渣粉检测 |
| swjj | 外加剂 | 外加剂检测 |
| swt | 委托单 | 检测委托 |
| shnt | 混凝土 | 混凝土试验 |
| shnt_ky | 抗压 | 抗压检测 |
| shnt_ks | 抗渗 | 抗渗检测 |
| shnt_kz | 抗折 | 抗折检测 |
| shntqdpd | 强度评定 | 混凝土强度评定 |
| shntcchgz | 出厂合格证 | 混凝土出厂合格证 |
2.2 字段名缩写
| 缩写 | 全称 | 含义 |
|---|---|---|
| FKhno | 客户编号 | Kh=客户 |
| FKhmc | 客户名称 | Mc=名称 |
| FKhjc | 客户简称 | Jc=简称 |
| FHtsl | 合同数量 | Ht=合同, Sl=数量 |
| FHtje | 合同金额 | Je=金额 |
| FYfkje | 已付款金额 | Yfk=已付款 |
| FWfkje | 未付款金额 | Wfk=未付款 |
| FHtzje | 合同总金额 | Zje=总金额 |
| FRwdno | 任务单号 | Rwd=任务单, No=编号 |
| FGcmc | 工程名称 | Gc=工程 |
| FCpmc | 产品名称 | Cp=产品 |
| FJhfl | 计划方量 | Jh=计划, Fl=方量 |
| FSjfl | 实际方量 | Sj=实际 |
| FBtno | 拌台编号 | Bt=拌台 |
| FPhb | 配合比 | |
| FDjr | 登记人 | Dj=登记, R=人 |
| FDjsj | 登记时间 | Sj=时间 |
| FXgr | 修改人 | Xg=修改 |
| FXgsj | 修改时间 | |
| FPzr | 批准人 | Pz=批准 |
| FShr | 审核人 | Sh=审核 |
| FCzy | 操作员 | Czy=操作员 |
| FLb | 类别 | Lb=类别 |
| FBz | 备注 | Bz=备注 |
| FZt | 状态 | Zt=状态 |
| FSjkmc | 数据库名称 | Sjk=数据库, Mc=名称 |
| FJlmc | 记录名称 | Jl=记录 |
| FJlno | 记录编号 | |
| FLcjb | 流程级别 | Lc=流程, Jb=级别 |
| FLcmc | 流程名称 | |
| FLclb | 流程类别 |
2.3 报表表名缩写
报表表名采用多级拼音首字母缩写拼接,规则为"[范围][业务][统计类型][报表类型]":
| 示例 | 拆解 | 含义 |
|---|---|---|
| thntxsrbb | t-hnt-xs-rbb | 砼(混凝土)-销售-日报表 |
| thntxsybb | t-hnt-xs-ybb | 砼-销售-月报表 |
| thntxsjsybb | t-hnt-xs-js-ybb | 砼-销售-结算-月报表 |
| thntxsjsykybb | t-hnt-xs-js-yk-ybb | 砼-销售-结算-盈亏-月报表 |
| thntxshkybb | t-hnt-xs-hk-ybb | 砼-销售-回款-月报表 |
| thntxslxybb | t-hnt-xs-lx-ybb | 砼-销售-履行-月报表 |
| tyclcgrbb | t-ycl-cg-rbb | 原材料-采购-日报表 |
| tyclkcybb | t-ycl-kc-ybb | 原材料-库存-月报表 |
| tyclscxhrbb | t-ycl-scxh-rbb | 原材料-生产消耗-日报表 |
| tysclrbb | t-yscl-rbb | 运输(数量)-日报表 |
| tysjsyrbb | t-ysjsy-rbb | 驾驶员(工作量)-日报表 |
| tsbgzybb | t-sb-gz-ybb | 设备-事故-月报表 |
| tfytjrbb | t-fy-tj-rbb | 费用-统计-日报表 |
| twzcgrbb | t-wz-cg-rbb | 物资-采购-日报表 |
| twzxhrbb | t-wz-xh-rbb | 物资-耗用-日报表 |
后缀含义:
rbb= 日报表ybb= 月报表nbb= 年报表mx= 明细hzrbb/hzybb= 汇总日/月报表qyrybb= 区域日报表dwybb= 单位月报表czyrbb/czyybb= 操作员日/月报表btrbb/btybb= 拌台日/月报表tpzrbb/tpzybb= 图片日/月报表
三、系统配置表(x系列)功能速查
| 表 | 作用 | 关键场景 |
|---|---|---|
| x001 | 字典数据 | 下拉选项、枚举值、参数配置等所有键值对 |
| x002 | 任务队列 | 工作流任务的发送/接收/状态 |
| x003 | 流程定义 | 每种记录类型的审批流程(新建→执行→审核) |
| x004 | 功能菜单 | 所有功能入口定义(编号→名称→模块) |
| x005 | 元素/字段 | 表单控件配置 |
| x008 | 租户映射 | 核心表:客户→数据库连接 |
| x009 | 部门 | 组织架构 |
| x010 | 关系映射 | 数据关联关系 |
| x011 | 系统参数 | 运行参数配置 |
| x015 | 扩展字典 | 补充字典数据 |
四、技术要点备注
4.1 多租户连接机制
// RE/Battalion.cs 构建连接字符串
ConnectionString = $"server={host};port={port};database={db};user={user};password={pwd};charset=utf8;Allow User Variables=True";
ConnectionStringQuery = ConnectionString + ";SslMode=none"; // 只读连接
每个API请求通过Session中的用户信息确定所属租户,从Battalion实例获取连接字符串。
4.2 任务工作流引擎
TaskManager (LRU Cache, max 10000)
│
├── Create(taskType, data) → 写入业务表 + x002任务队列
├── Get(taskId) → 从缓存或数据库加载
├── Lock(taskId) → 防止并发编辑
└── Route(taskId, nextStep) → 流转到下一审批节点
4.3 SignalR连接管理
前端 signalr.js 管理两个Hub连接:
pushHub:生产数据推送(称重、车辆状态、生产标志)taskHub:业务任务通知(新任务、退回、审批)
连接URL从页面 #signalrURL 标签获取,支持动态配置。
4.4 数据库升级机制
通过 dbupgrade 表管理版本:
- 每个升级版本包含SQL脚本
DBupgradeHandler/DBupDataCpHandler执行升级- Manager后台
dbUpdate/组件提供可视化升级界面
4.5 打印系统
使用FastReport生成打印文档:
- 支持格式:PDF、DOCX、XLSX、HTML
- 模板存储在
template表 - 前端通过
getPdf函数下载打印内容 printPage.jsx/printReportPage.jsx提供打印预览
4.6 Chrome限制
前端明确检测浏览器类型,非Chrome浏览器会被阻止使用,这是因为:
- 依赖Chrome特有的Web API
- SignalR WebSocket兼容性
- ECharts渲染性能需求
- 百度地图API兼容性
4.7 安全注意事项
| 问题 | 详情 |
|---|---|
| SQL拼接 | 部分Handler使用字符串拼接构建SQL(潜在注入风险) |
| 明文密码 | App.config中数据库密码明文存储 |
| EasyLogin | ClientHandler.EASYLOGIN允许免密登录(可能被利用) |
| CORS全开 | SignalR启用了所有来源的CORS |
| Cookie认证 | 仅依赖Cookie+内存Session,无Token刷新机制 |
作者:thanks
微信:-
QQ:305380844
个人主页:cloudqu.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号