跳至主要內容

闵成

chanchaw大约 4 分钟客户资料

概述

源码来自欣铭晟,项目部署在 xdf250 服务器上,数据库要使用 织造云数据 作为服务器,因为报表后台服务在这个服务器上,默认访问本服务器的数据库,打印模板本身采用了动态数据库,但是无法更换服务器。注意保证 xdf250wireguard 连接畅通

打印服务项目所在路径 /data/extdisk/barrel/report 打印模板在 /data/extdisk/barrel/report/WebReport/WEB-INF/reportlets/

测试账套

闵成的项目部署在2025新购买的腾讯云网筒服务器,新东方、精之研测试账套部署在 织造云数据 服务器上。新东方测试账套的启停方法如下

# 切换路径到 /projs/fabricTradingXdf/backend
# 启动项目
./service.sh start
# 查看是否在运行
./service.sh status
# 停止项目
./service.sh stop

PDA

2025年12月17日,原本本厂生产的白坯使用 pad 发货,手动录入每一匹公斤数进行发货,可以兼容本厂生产和外购的白坯进行发货。后来对方想要更换为使用 PDA 扫码发货,白坯打卷后每一匹布上都贴有标签,并且有二维码,使用 PDA 扫码发货速度快。类似的逻辑在花重锦、佈艺佳实现并使用了,需要在织造云数据服务器的微信后台数据库 wechat 中做如下关联数据

  1. user 新增用户 闵成PDA测试

  2. mill 新增客户 闵成PDA测试,并在 backend_name 中指定使用的数据库名称 fabric_trading_xdf

  3. user_mill 中新增上面 usermill 的关联

  4. 字段 qr_log.scene_str 添加一个4位长度的数字,方便 PDA 录入。2025年12月17日 制作的测试用密码 5120

PDA 前端项目在 织造云数据 服务器的路径 /projs/mincheng/pda 下,那么 PDA 的登录页面地址是 http://comm.网筒域名/minchengpda/Touchscreen/index.html,登录页面成功登录后跳转代码是 location.replace("/minchengpda/Touchscreen/PDAMainCP.html?markNubmer="+markNubmer);,前端请求的 URI 中都使用闵成的项目名称 mccomm

佈艺佳 和织造 SAAS 共用一个微信服务号 精之研 ,但是是独立的项目,也是 SAAS 软件。佈艺佳和花重锦都是 SAAS 软件,都有对应的测试账套,闵成项目源码来自 xzy,没有多账套,只需要按照上面步骤设置 PDA 登录密码,成功登录后,后台访问的数据源自项目配置文件制定的数据库,而非微信数据库中用户关联的数据库,即测试时请求的 URL 中使用确定的测试账套路径,例如登录请求 http://comm.网筒域名/xdfcomm/system/PDAlogin 而不要请求生产后台的路径 http://comm.网筒域名/mccomm/system/PDAlogin

采购计划

  • 在系统导航菜单 辅料配件 中新增 采购计划,打开为序时表,通过工具栏按钮 新增 弹出模态窗制作采购计划,一次制作一个产品
  • 流程是:制作辅料配件采购计划 > BOSS 审核通过 > 辅料配件入库时强制要求选择已审核过的采购计划导入品名后入库
  • 针对不同客户,系统有不同配置。如不需要制作采购计划,则辅料配件入库时不需要导入采购计划,保持原录入方式
  • 制作采购计划时品名从 辅料配件 的基础资料 品名 中选择,并自动填充 类别。也可手动输入品名后再手动选择 类别
  • 采购计划序时表中显示进度
    • 新制作的采购计划 - 待审核
    • BOSS审核后 - 已审核未入库
    • 制作入库单后 - 已入库
    • 财务付款后 - 已完成
  • 财务在采购计划序时表中设置付款金额,并手动设置完成状态。序时表采用一个表格显示数据,在工具栏中罗列所有进度状态 用户点选后刷新表格数据,实现快速查看不同进度的采购计划,默认按照制作时间倒排序
  • 下图设计稿文件是 \\192.168.0.119\安装程序\客户资料\闵成\采购计划.xlsx
闵成采购计划序时表
闵成采购计划序时表
闵成采购计划单据模态窗
闵成采购计划单据模态窗

更新升级步骤

  1. 将新编译的 jar 拷贝到 xdf250 服务器的 E:\projs\fabricTradingMincheng\backend 下,注意保留前面的 jar 文件作为老版本,以便版本回退使用

  2. 数据库服务器是 织造云数据 ,有表结构的变更修改该服务器上的数据库 fabric_trading_mincheng

  3. 使用 E:\projs\fabricTradingMincheng\backend 下的 shutdown.bat 停止项目,使用 start.bat 启动项目