Skip to content

  • 项目
  • 群组
  • 代码片段
  • 帮助
  • 当前项目
    • 正在载入...
  • 登录 / 注册
O
OpenFlow12
  • 项目
    • 项目
    • 详情
    • 活动
    • 周期分析
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 图表
    • 比较
    • 统计图
  • 议题 363
    • 议题 363
    • 列表
    • 看板
    • 标记
    • 里程碑
  • Wiki
    • Wiki
  • 成员
    • 成员
  • 折叠边栏
  • 活动
  • 图像
  • 聊天
  • 创建新问题
  • 提交
  • 问题看板
  • OpenIssure
  • OpenFlow12
  • Wiki
  • Home

Home

最后修改人 代英学 6月 18, 2020
页面历史

OpenFlow12版本说明

文档目录

  • 修改说明
  • 安装说明
  • 最新服务器端运行库下载

  • 检查服务是否安装成功

  • 主要配置文件说明

  • 常见问题

修改说明

  • PB版本升级到PB12.5, 支持Unicode,繁体系统下不会显示乱码
  • 数据库主要字段修改长度
字段 原长度 现长度
料品内码 varchar(30) varchar(50)
料品编码 varchar(30) varchar(50)
料品名称 varchar(255) nvarchar(1000)
料品规格 varchar(255) nvarchar(1000)
区别码 varchar(20) nvarchar(100)
单号 varchar(20) varchar(50)
客户料号 varchar(30) varchar(50)
客户订单号 varchar(20) varchar(50)
客户/供应商 varchar(20) varchar(50)
备注 varchar(255) nvarchar(255)
系统中可能出现中文的字段全部从varchar改为nvarchar
  • 主界面重新设计,其他界面重新配色
  • 中间层升级为使用Asp.Net Core WebApi ,采用C#语言开发,需要配合IIS使用,服务器要求最低Windows2008 R2,建议安装windows2012以上版本
  • 与微信服务集成,可以直接配置支持微信和好笔头访问
  • 支持任务调度管理,可以定时执行任务(需要客户端配合修改,逐步完善)
  • 完善了邮件发送功能,支持SSL端口和内网邮箱发送邮件
  • 增加了文件上传和下载功能,可以将文件上传到服务器,服务器无需设置共享路径,上传的文件支持通过http地址访问

最新服务器端运行库下载

  下载地址

https://www.microsoft.com/net/download/Windows/run

image

安装说明

 安装分为客户端安装和服务器安装

客户端安装程序: OpenFlowClient.exe
服务器安装程序: OpenFlowService.exe

  • 客户端安装

    • 直接运行OpenFlowClient.exe安装程序即可
    • 初次安装中需要指定安装目录,建议不要安装在program file目录下,这是因为该目录受权限控制,可能导致以后自动升级时覆盖文件有问题
    • 后续升级直接运行最新的OpenFlowClient.exe安装程序即可
  • 服务器安装

首先在服务器上下载安装最新版运行库,建议安装完成后重启电脑

运行安装程序,默认安装目录为D:\OpenFlowService, 可以修改到其他路径,安装完成后的目录如下:

image

安装服务.bat和卸载服务.bat不需要单独执行,安装过程中已自动执行

  • 客户端连接服务器
    客户端通过Openapp.ini指定地址来访问服务器,具体配置如图:

[MTS]
SERVER=192.168.0.226:8003

image


  • 卸载程序
    请通过windows中程序-卸载来卸载程序,服务器卸载前请先停止相应服务,删除对应网站

  • 升级

    1. 服务器直接运行最新OpenFlowService.exe安装程序
    2. 客户端通过openflow.exe运行程序,此时会自动检测是否需要升级,如果未出现升级提示,请检查客户端openapp.ini文件中以下配置:

    [APP]
    update=1

检查服务是否安装成功

通过访问访问服务器地址可以检查服务是否安装成功,以在服务器上访问端口号8003的服务为例,通过浏览器访问以下地址:

http://localhost:8003

成功安装应显示界面如下,其中版本号指当前中间层的版本号

image

主要配置文件说明

  • openserver.json: App_Data目录下openserver.json文件保存的是帐套信息,该文件通过帐套管理维护,不要手工修改,如果被覆盖会导致帐套信息丢失, 如果Manager用户密码忘记,可以通过删除此openserver.json还原Manager密码,默认为空,注意: 删除openserver.json后需要手工重建套帐信息

  • appsettings.json: 中间层根目录下的appsettings.json用来配置程序运行参数,如端口号等

{  
  "OpenFlowApiSettings": {
    "SchedulerBaseUrl": "5555",  //暂时用不到了,保留
    "OpenFlowApiPort": "8003",  //OpenFlowApi服务的端口号,重要
    "OpenFlowApiName": "OpenFlowApiService", //服务名称,暂时未启用
    "OpenFlowSettings": {
      "MicroErpDbConnection": {
        "OpenFlowConnection": "Provider=SQLOLEDB;Data Source=.;Initial Catalog=db;Uid=sa;PassWord="
      } //当启用微信或者好笔头远程服务时设置本地数据库连接
    },
    "OpenFlowSingleOptions": {
      "OemVersion": "OEM版本号"  //客户端显示OEM版本号,无此需求时无需设置,此键可以删除
    }
  }
}

克隆仓库
  • Home
  • 常见问题
更多页面

新 Wiki 页面

提示:您可以指定新文件的完整路径。我们将自动创建完整的目录。