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刷新机制
posted @ 2026-06-09 17:24  thanks  阅读(5)  评论(0)    收藏  举报