数据库修改:
1.organize表增加字段IntID(int),用于存放微信通讯录中的部门ID。实体类,数据库操作类对应更新。
2.users表更改,将用户其它信息合并到users表,删除UsersInfo表。实体类,数据库操作类对应更新。
3.workgroup表增加IntID(int)。生成数据ID,微信用。实体类,数据库操作类对应更新。
4.ShortMessage修改,对照如下:实体类,数据库操作类对应更新。
5.增加表ShortMessage1存放已读消息,表结构和ShortMessage一样,将未读和已读表分开,提高查询性能。实体类,数据库操作类对应更新。
6.ProgramBuilder表最后增加字段:TableStyle varchar(255),实体类,数据库操作类对应更新。
微信功能相关修改:
1、配置文件增加微信相关配置
配置文件中相关配置改为你自己的。
GropID:
Secret:
2、业务层增加微信相关类
3、组织机构管理下相关增加删除同步到微信
4、控制目录下相应控件增加手机端选择页面
5、流程处理下增加APP页面
6、流程处理JS增加判断如果是移动端,设置弹出窗口大小
7、流程处理下Default.aspx下增加JS变量
8、workflowtasks目录下文件也作相应修改
9、开通企业微信,新建如下应用:
待办事项:http://demo.cqroad.cn/applications/weixin/waittasks/default.aspx
已办事项:http://demo.cqroad.cn/applications/weixin/completedtasks/Default.aspx
发起流程:http://demo.cqroad.cn/applications/weixin/startflows/default.aspx
文档中心:http://demo.cqroad.cn/applications/weixin/documents/default.aspx
demo.cqroad.cn替换为您自己的域名
10、数据字典中将加入的应用填上,以便能通过代码找到相应的应用ID,给相关信息发消息。
程序设计器增加可以自定义表头,以满足复杂表头的需要。依据前面数据表增加了一个字段,实体类和数据类作相应更新。
程序设计器导出EXCEL功能优化,提升导出EXCEL速度。优化了NPOI导出类。
表单设计器序号功能优化,可以设置单独的字段来存储当前序号。
增加字段存储当前编号,这个字段类型最好为INT数据型。
修改了表单编译JS文件中相应内容:
联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2024 重庆天知软件技术有限公司 版权所有
|