My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
guide  
Updated Sep 13, 2012 by jiangjia...@gmail.com

从c8导入

确认所有单据

备份数据库,导入数据

重新设置工作流 用户组 - 看看能不能自动导入

按平常一样工作。。。

不足

1.无法达成像桌面程序那样将回车转成tab

①keyCode修改方式仅早期ie有效,现代浏览器都已经阻止了这种行为

②在form中通过在每个form 组件中放置specialKkey来nextNode和focus 来达成部分效果但限制于form

2. 有时页面无法载入需要刷新

3. 当网络断开时页面无法载入可能需要刷新

设定

database

service
USER_ID如果保持空白,则系统尝试使用集成认证
PASSWORD
SERVER(local)
DATABASEc9
DRIVER{SQL Server Native Client 10.0},如果使用sql server 2012 为 {SQL Server Native Client 11.0}
SERVICE_NAME
SERVICE_DISPLAY_NAME
SERVICE_DESCRIPTION
SERVICE_DEPENDENCY

其它

USE_AD使用ad集成
AD_DOMAINad 域 CWAY
USE_NGINX

email

DEFAULT_FROM_EMAIL
SERVER_EMAIL
DEFAULT_CHARSET
EMAIL_HOST
EMAIL_HOST_PASSWORD
EMAIL_HOST_USER
EMAIL_PORT587
EMAIL_SUBJECT_PREFIX
EMAIL_USE_TLSTrue
EMAIL_BACENDc9.mail.backends.stmp.EmailBackend

部署

用cpu 核数来确定进程数

将dist目录复制为多个目录

修改SERVICE_NAME/SERVICE_DISPLAY_NAME/PORT,设置USE_NGINX true

app -install 安装为服务

启动

启动nginx

nginx和tornado不在同一服务器上

nginx服务器

nginx 和static 目录

tornado

登录

输入 网址,在登录对话框中输入用户名和口令,点击 登录

如果选择 在该机器上保存我的用户名,则下次不用输入用户名 (此设定有时会失效)

新增用户

点击管理-用户 ,新建, 输入

名称用户姓名
ad用户名用户的ad账号
电子邮件用户的电子邮箱
员工对应的员工
允许是否允许登录
口令口令

如果选择对应的员工,则新建单据时系统将自动填写员工和部门(该员工所在部门)字段

如果使用ad集成,则系统使用ad用户名来确定登录的用户,如果不使用ad集成,该字段可省略

当不使用ad集成时,系统使用名称和口令认证用户账号

c9不传口令到客户端,当用户编辑口令时,判断口令是否为空和口令是否不同于原口令(hash),口令现使用md5加密

选择角色 ,增加 用户

选择 用户,编辑部门 ,仓库 ,银行等权限

工作流定义注意事项

MultiChoiceStep,ParallelStep,JoinStep 必须有子步骤,对于JoinStep,必须定义一个或以上角色

Powered by Google Project Hosting